Senior Manager, Marketing & Communications
at
Liberty Mutual Canada
toronto, Ontario, Canada
-
Full Time
Start Date
Immediate
Expiry Date
20 Nov, 26
Salary
0.0
Posted On
22 Aug, 26
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Industry
Advertising, Marketing & PR
Description
Duties & Responsibilities:Champion and model Liberty Values and our Guidelines for Inclusion, fostering a market-leading culture and an environment where employees feel informed, connected, valued and empowered to contribute.
Lead, coach and develop marketing and communications talent, creating opportunities for growth and encouraging innovation.
Develop and execute integrated, multi-channel marketing and communications strategies that support short- and long-term business objectives. Initiatives may include employee and executive communications, internal campaigns, advertising, sales enablement, public relations, digital content, social media, company meetings and events, and other stakeholder engagement programs.
Serve as a strategic communications advisor to business-unit leaders and senior stakeholders, helping them clarify objectives, anticipate communication needs, navigate complex issues and connect their priorities to broader company strategy.
Partner with North American and global colleagues to ensure local strategies and content are aligned with enterprise messaging, brand standards and communication priorities, while tailoring the approach to the needs of specific audiences and markets.
Translate business strategy and complex topics into clear, relevant and compelling stories that resonate with employees, customers, distribution partners, executives and other external audiences.
Strengthen and consistently express the Liberty Mutual brand across internal and external communications, publications, digital experiences, events and other audience touchpoints.
Lead the creative development and production of high-impact content and materials, including graphic design, copywriting, video, presentations, digital content and other assets, ensuring they meet brand, accessibility, quality and business requirements.
Lead agency and vendor partnerships supporting promotional campaigns and strategic communications initiatives. Oversee the development of concepts, media strategies, content, production plans and delivery against agreed objectives.
Own and evolve key marketing and communications channels, which may include internal websites, newsletters, corporate web properties, social media and other digital platforms. Drive channel adoption, improve the audience experience and use insights to increase reach, engagement and desired outcomes.
Establish meaningful measures of success and use data, analytics, audience insights and feedback to evaluate effectiveness, demonstrate business value and continuously improve programs.