Location: Canada, Ontario Type: Permanent Job #43709 Creative Director – Toronto (Onsite) Working onsite with our client, based in Toronto, to lead and manage an in-house Virtual Artist Department (VAD) dedicated to designing digital assets and environments to support global film and media clients, virtual trade show environments, and the trade marketing department for a […]