O

Head of Marketing (Toronto)

Olive Consulting

toronto, on, Canada Full-time June 19, 2026
Apply Now

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...
Full-time Other-General

Ready to Apply?

Submit your application for Head of Marketing (Toronto) at Olive Consulting

Apply for this Position