Strategic Head of Marketing in Toronto

Olive Consulting
Full-time toronto, on Marketing & Media
Posted:
June 17, 2026
Location:
toronto, on, Canada

Job Description

Lead the marketing strategy and brand development for Canadian operations at a dynamic organization based in Toronto. Oversee the entire marketing function while collaborating with global teams.
This role seeks a strategic leader with 5-8+ years of marketing experience, preferably in automotive or consumer technology. You will develop integrated marketing strategies, localize brand positioning, and lead product launch initiatives to meet Canadian consumer needs. Your expertise in digital marketing and market insights will be essential in achieving success.
Key Responsibilities:
• Develop integrated marketing strategy for Canada
• Adapt global brand positioning to local expectations
• Lead go-to-market planning for new products
• Oversee digital acquisition and performance marketing
• Conduct market research and competitive analysis
Requirements:
• Bachelor's in Marketing or related field; MBA preferred
• 5–8+ years in progressive marketing roles
• Stron...

Apply for this Job

Submit your application for the Strategic Head of Marketing in Toronto position at Olive Consulting.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 17, 2026
Deadline: July 27, 2026