Lead Team Canada brand strategy and activation for the Canadian Olympic Committee from Toronto or Montreal, using integrated marketing expertise.
As Manager, Brand and Integrated Marketing, you will develop, plan, execute, monitor, and measure Canadian Olympic Team initiatives. Reporting to the Senior Manager, you will support brand positioning, activation, governance, and marketing integration. The work includes agency collaboration, audience understanding, media planning, and project oversight.
Key Responsibilities:
- Evolve and implement Team Canada's brand strategy framework
- Lead brand campaigns, agency briefings, production, budgets, and timelines
- Plan media for brand marketing activities
- Coordinate integrated marketing stakeholders and workflows
- Maintain brand guidelines and creative asset quality
Requirements:
- Post-secondary degree or equivalent related experience
- Five to seven years of related brand marketing experience
- Knowledge of brand strategy, communications, and guidelines
- Excellent project management and prioritization skills
- Strong verbal, written, and interpersonal communication skills
Bring brand strategy, campaign leadership, and project management expertise to Team Canada marketing at the COC.
Brand Strategy Marketing Manager in Toronto employer: Canadian Olympic Committee
Le Comité olympique canadien (COC) est un employeur exceptionnel qui valorise l'excellence, la collaboration et le bien-être de ses employés. Situé à Montréal, le COC offre un environnement de travail hybride, des programmes d'apprentissage de classe mondiale et une gamme complète d'avantages sociaux, y compris un programme de retraite avec cotisations équivalentes par l'employeur. En rejoignant notre équipe, vous aurez l'opportunité de contribuer à des événements sportifs prestigieux tout en évoluant dans une culture inclusive et respectueuse, axée sur la haute performance.
Contact Details:
Canadian Olympic Committee Recruitment Team