Opportunity Description
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...
Ready to Apply?
Submit your application for Head of Marketing (Toronto) at Olive Consulting
Apply for this Position