O

Senior Brand Manager

olymel

brampton, peel region, Canada Full-time July 13, 2026

Opportunity Description

Overview

Senior Brand Manager — Advertised Posting Location: Greater Toronto Area. Employment Type: Permanent Full Time. Compensation: 100 300$ to 130 520$ per year, Bonus 10%, Insurance and Pension plan.

Responsibilities

  • Define and lead the national brand strategy across Canada , taking into account provincial specificities (Quebec and Rest of Canada), multiple distribution channels, and market expansion strategies.
  • Design and execute integrated national marketing and media plans (360°) , including digital strategy (social media, website, newsletters, and AI tools), retail media, budget management, campaign performance optimization, KPI tracking, and ROI analysis.
  • Manage the brand and product portfolio , including new product launches and packaging optimization.
  • Analyze market data and consumer insights (BI, NielsenIQ, Circana, Numerator) to develop recommendations that inform strategic decisio...
Full-time Marketing & Media

Interested in this opportunity? Apply now through Expertini.

Apply for this Position