Liberty Mutual Insurance · 1 month ago
Brand and Communications Manager - Liberty Mutual Investments
Liberty Mutual Investments (LMI) is seeking a Brand & Communications Manager who will enhance the brand reputation and engage stakeholders. The role involves implementing a comprehensive communications strategy and collaborating with senior stakeholders to manage communications projects and craft tailored content.
FinanceFinancial ServicesInsurance
Responsibilities
Lead and manage internal and external communications projects from inception to completion, including campaign planning, content creation, stakeholder coordination, timeline management, and performance analysis, ensuring alignment with business strategies and organizational goals
Create compelling content with clear line of sight to business strategy to engage employees and strengthen LMI’s culture (e.g., emails, intranet updates, event communications, leadership talking points)
Advise on executive leadership communications to ensure authenticity, consistency, and effectiveness
Support the development and execution of digital and social media strategies. Create content for our LinkedIn channel and our website. Monitor online trends to identify opportunities for engagement and reputation management
Partner across LMI to create strategic content targeting external audiences—including potential talent and current/prospective partners—to support both business growth and talent attraction
Manage the communications and content calendar for both internal and external initiatives
Partner with the Director of Brand Strategy and Communications to create, implement, and monitor a metrics strategy that measures success of communications efforts; regularly review insights to tailor strategy and content
Partner with third-party agencies for support and manage vendor relationships and spend
Qualification
Required
Degree in communications, public relations, journalism, marketing, or economics preferred
Relevant experience for minimum 7 years with demonstrated proficiency in both internal and external communications and increased responsibility
Applicants should have prior working experience in similar role within asset management/investments industry (in-house or agency)
Experience in handling sensitive issues with discretion and professionalism
Displays strong communication, organizational, analytical, critical thinking, and team building skills
Advanced presentation, influencing, and relationship management skills
Strong business operations knowledge to include understanding market conditions strongly preferred
Benefits
Flexible Time Off Annual Accrual - days: 20
Comprehensive benefits
Workplace flexibility
Professional development opportunities
Company
Liberty Mutual Insurance
Liberty Mutual Insurance provides a broad range of insurance products and services.
Funding
Current Stage
Late StageTotal Funding
$886.84M2025-09-17Debt Financing· $886.84M
Leadership Team
Recent News
2026-01-14
Beinsure - Insurance, Reinsurance, InsurTech Insights
2026-01-14
Beinsure - Insurance, Reinsurance, InsurTech Insights
2026-01-14
Company data provided by crunchbase