Director – Global Brand Strategy
Company | Sun Life |
---|---|
Location | Toronto, ON, Canada, Kitchener, ON, Canada |
Salary | $105000 – $180000 |
Type | Full-Time |
Degrees | Bachelor’s, MBA |
Experience Level | Expert 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.