Brand And Marketing Services

 

Description:

The Director, Brand and Marketing Services is a key position in the Brand and Marketing Services Center of Excellence (COE), requiring an experienced professional who has extensive knowledge of brand strategy, brand management and content marketing.

 

Based in either Toronto, Waterloo or Montreal and reporting to the AVP, Brand & Marketing Services, this person will oversee a team of 4 managers and a total team of approximately 11 people. The Director, Brand and Marketing Services will be responsible for defining the brand and content strategy, providing the overall creative direction across Canada and leading some of our marketing operations.

 

What will you do?

 

This role continually creates and connects the creative strategies and initiatives that make the Sun Life brand shine bright! They don’t just build the brand…they live the brand.

 

The Director will work closely with our partners in marketing and the business units to build an overall brand, creative and content strategy across Canada. This person also plays a critical role in defining full funnel marketing plans and creative executions across the organization. This position takes on the role of a “strategic brand storyteller”. The Director makes connections around how we show up and the choices in the stories we want to tell about who we are – the narrative, words, language and tone – and reports brand measures to augment and protect the integrity of our brand.

 

This leader will play a key role in helping activate our key partnerships (i.e. Raptors) and programs to drive brand impact from awareness to consideration.

 

Key responsibilities:

  • Build a measurement-driven brand strategy and value proposition to drive awareness, familiarity and consideration for the Sun Life brand in Canada
  • Craft and actively manage a differentiated brand presence for clients and prospects in Canada
  • Lead the day-to-day relationship with our main creative agency
  • Develop and manage the One Sun content strategy in Canada
  • Ensure stronger brand governance by leading the Publication Review Process (PRP), and the Creative and Content Review Committee (CCRC)
  • Support Global Marketing on Sun Life’s brand architecture model and lead the branding process for the Canadian market
  • Work in collaboration with business unit marketing partners to review or design parts of Sun Life’s Client acquisition and engagement tactics and executions
  • Help drive the cultural shift from an inside-out marketing culture to an outside-in culture
  • Direct the measurement of brand health and content KPIs, and make appropriate recommendations
  • Act as liaison with the Global and Quebec Sponsorship teams and our Quebec strategy team for brand and sponsorship initiatives

Organization Sun Life
Industry Marketing Jobs
Occupational Category Brand and Marketing Services
Job Location Montreal,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2022-10-12 3:19 pm
Expires on Expired