Manager, Marketing and Communications
On-site · Vancouver
The Manager, Marketing and Communications leads the planning, creation, and execution of corporate content and campaigns across digital and social media channels. This role is responsible for setting content strategy, managing agency relationships, and measuring campaign performance against business objectives.
