Transforming insurance on a global scale requires creativity, empathy, dedicated work, and flawless execution. As we expand our market presence beyond Canada, we are seeking a Global Brand Director who will shape Intact’s global footprint for years to come.
Requirements
- Define and manage a comprehensive global brand strategy, designing, implementing, and overseeing brand architecture, naming convention, visual identity, and channel governance.
- Influence senior leadership and local stakeholders to secure buy-in and facilitate global execution of the brand strategy.
- Build, lead, and develop a high-performing team of marketing experts.
- Collaborate effectively with local marketing teams, distribution, legal, and other business units to define and position the Intact brand as a strategic driver of our success worldwide.
- Develop and communicate the global brand roadmap to enhance brand performance, working collaboratively with local teams.
- Lead global brand research and measurement to track market dynamics and audience behaviors, ensuring plans are timely and impactful.
- Lead/coordinate branding cross-functional initiatives such as rebrands and product launches.
Benefits
- Financial rewards program that recognizes your success
- Employee Share Purchase Plan
- Extensive flex pension and benefits package
- Flexible work arrangements
- Possibility to purchase up to 5 extra days off per year
- Annual wellness account
- Access to tools and resources to support physical and mental health
- Dynamic workplace learning ecosystem
- Inclusive employee-led networks
- Community Impact program