Marketing & Communications, Manager
$118,700–$145,100 year
Hybrid · Toronto, Ontario, Canada or Calgary, Alberta, Canada
Job Summary
Lead, coach, and manage a marketing & communications team to deliver strategic campaigns that strengthen Intact's National B2B brand and differentiate Intact in the marketplace. Develop and implement the annual marketing and communications plan for Intact Insurance commercial lines, Intact Prestige, and digital adoption; influence strategic decisions with high-level expertise; curate compelling, insights-driven content; stay ahead of industry trends; and collaborate with internal stakeholders across a matrixed organization to drive growth and engagement across a large broker network.
Required Qualifications
- Bachelor's degree in communications, marketing, business administration (or related field)
- 8+ years of progressive experience in marketing and/or communications
- 5+ years of people management experience
- Proven B2B marketing experience with strong strategic thinking and results-driven mindset
- Commercial insurance experience is an asset
- Exceptional written and verbal communication skills
- Comfortable challenging the status quo and proactively optimizing ways of working
- Strong commitment to talent management and development
- Strong leadership and influencing skills; ability to build relationships across internal and external partners
- Ability to navigate a matrixed organization and collaborate across teams
- Bilingualism for candidates in Quebec due to regular interaction with English-speaking colleagues across the country
- Authorization to work in Canada (no sponsorship capability)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.