Our client, an industry-leading visual communications company, is seeking a Digital Signage Coordinator to join their team. The role will act as a liaison with their customers, consolidating information from various departments and members.......
Job Location: Markham, ON, Canada