Job Description

Are you a creative marketer looking for an exciting new challenge to reconnect Canada’s most loved brand with Global consumers?

Our client is on a journey to become more modern and relevant, yet still true to it’s Canadian values. Everyone is aligned to a common goal and vision to make this iconic brand even more loved in Canada and around the world.

The marketing team is also undergoing an evolution to bring the brand to the future while keeping the values and heart of this beloved Canadian institution. As part of this transformation, we’re helping them expand their Global Marketing team with the hiring of a Senior Manager, Global Marketing.

The two biggest assets that define the company are their brand and their people. In this role you will be responsible for championing the iconic brand positioning worldwide, helping translate their vision into key brand touch points including visual identity, packaging design, signage, uniform, brand communications, among others.

Reporting to the Head of Global Creative Excellence, the ideal candidate with be a leader with solid brand management, communications and marketing experience. You will be able to set direction, inspire and coordinate cross-functional, internal teams, franchisee teams and external parties. You must have a genuine interest in brand development, digital, and a strong track record on developing marketing campaigns and programs. Experience in QSR, retail or a fast paced, global environment are a definite asset.

This is a significant opportunity to work for an iconic Canadian brand yet operate and influence on a global scale, so let us know if this is the opportunity for you!


  • Responsible for the brand positioning execution and its deployment across key touch points.
  • Ensures Global Brand Alignment, procedures and processes are executed properly in all region
  • Provides the regions with analysis and recommendations about most effective advertising campaigns and design (incl. restaurant signage, photography, merchandising, among others).
  • Oversees the communications and marketing for global campaigns, creating briefings, toolkits, which will help multi-country deployment.
  • Develops and supports training programs in marketing/ brand positioning across all regions.
  • People Management
  • Search for insights through research to advise brand strategy and marketing decisions through data
  • Documents and disseminates information about fact-based learnings and best practices to team members. 
  • Stays abreast on trends in the field and in touch with the market
  • Global marketing budget management

Desired Qualifications:

  • Bachelor’s degree in marketing or related field
  • Minimum 5 years of marketing/ brand management experience
  • Ability to inspire, communicate clearly and concisely, both orally and in writing 
  • Brand Project management experience leading complex projects
  • Ability to foster teamwork among diverse groups and disciplines 
  • Ability to manage schedules and meet deadlines in a fast-paced, rapidly-changing, global environment

Key Attributes for Success:

The following values are recognized as being core to success:

  • Hungry
  • Hardworking
  • Humble

Accommodations are available on request for any candidates that require an accommodation due to a disability or a medical need.  Please contact us at 416-599-4700 or by email at to discuss specific accommodations.

Job Title:
Senior Manager, Global Marketing
Toronto, Ontario
Job ID:
Apply For This Job
Share This Opportunity:

Apply For This Job

Upload Your Resume
Please upload the most recent version of your resume in DOC, DOCX, RTF, PDF or HTML file formats (maximum size: 400kb)
Upload Resume