🌿 Back to all jobs

🥝 Head of Marketing (Toronto)

Olive Consulting | toronto, Canada | Posted June 18, 2026

Job 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...

Apply for This Position

Submit Application