Position Overview
Overview
The Head of Marketing will lead all marketing strategy, brand development, and market-entry initiatives for the organizationβs Canadian operations. Based in Toronto, this role oversees the full marketing function and collaborates closely with global teams. The position requires a strategic, data-driven leader capable of building a high-impact marketing organization from the ground up.
Responsibilities
- Marketing Strategy β Develop and execute the integrated marketing strategy for the Canadian market, aligned with global direction.
- Brand Localization β Adapt global brand positioning to fit Canadian consumer expectations while maintaining brand consistency.
- Product Launch Leadership β Lead go-to-market planning for new product introductions, including messaging, pricing insights, and launch campaigns.
- Digital & Performance Marketing β Oversee digital acquisition, CRM, social media, and paid media to drive awareness an...