Senior Manager of Integrated Marketing
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-08-25
Listing for:
Liberty Mutual Canada
Full Time
position Listed on 2026-08-25
Job specializations:
-
Marketing / Advertising / PR
Marketing Communications, Marketing Strategy, PR / Communications, Marketing Management
Job Description & How to Apply Below
In this influential role, you will lead the development of comprehensive marketing initiatives that support Liberty Mutual Canada's business priorities. You will direct a skilled team, coach talent, and partner with business leaders to enhance internal and external communications. Your goal is to craft clear, compelling narratives that represent the company's values and engage a broad audience base.
Key Responsibilities:
• Foster a culture of inclusion and open communication
• Develop and implement agency partnerships for campaigns
• Create high-impact content across various channels
• Strengthen Liberty Mutual’s brand in all communications
• Lead innovative AI tools for improved strategies
Requirements:
• Bachelor’s degree in a relevant field
• Experience in managing cross-functional teams
• Proven track record in strategic communications
• Expertise in digital content and public relations
• Ability to analyze and enhance audience engagement
Shape the future of marketing at Liberty Mutual Canada while empowering your team.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×