Posted in

Director – Global Brand Strategy

Director – Global Brand Strategy

CompanySun Life
LocationToronto, ON, Canada, Kitchener, ON, Canada
Salary$105000 – $180000
TypeFull-Time
DegreesBachelor’s, MBA
Experience LevelExpert or higher

Requirements

  • 10+ years of experience in brand strategy or corporate brand management, ideally in complex, matrixed organizations.
  • Deep expertise in brand architecture, positioning, and portfolio strategy.
  • Demonstrated success leading brand transformation or evolution initiatives.
  • Strong analytical and conceptual thinking, with the ability to translate abstract ideas into structured frameworks.
  • Excellent communication and influence skills—comfortable working across senior leadership and multiple functions.
  • Bachelor’s degree in Marketing, Brand Strategy, Business, or related field; MBA or relevant advanced degree preferred.
  • Experience working with or within brand strategy consultancies.
  • Global brand strategy and multi-market brand architecture exposure.
  • Bilingualism (French, English, both oral and written) is required for Quebec only.

Responsibilities

  • Lead the development and ongoing refinement of the corporate brand strategy, ensuring it reflects our vision, values, and market positioning.
  • Define and manage a comprehensive brand architecture that organizes and aligns our brand portfolio—corporate, product, and sub-brands.
  • Translate strategic brand positioning into actionable frameworks and tools for internal and external use.
  • Partner with executive leadership to ensure business strategy and M&A activity informs brand strategy and go-to-market plans.
  • Serve as the strategic brand lead in cross-functional initiatives (e.g., rebrands, product launches, global expansions).
  • Establish governance models and processes to ensure consistent brand application across all touchpoints and business units.
  • Conduct brand equity research and competitive audits to inform strategic decisions and measure brand health.
  • Guide brand naming, messaging, and identity systems in collaboration with creative and content teams.
  • Oversee strategy and management of the global employee brand site.
  • Provide direction on trademark management and oppositions, working closely with Legal Counsel.

Preferred Qualifications

  • MBA or relevant advanced degree preferred.