Liberty Mutual Insurance · 1 day ago
Senior Marketing Manager
Liberty Mutual Insurance is seeking a Senior Marketing Manager to join their Global Brand & Communications team. This role is crucial for developing and managing integrated marketing plans focused on employee engagement and promoting brand awareness among prospective talent.
FinanceFinancial ServicesInsurance
Responsibilities
Proactively leads integrated campaigns from strategic planning to execution, bringing multiple stakeholders and channels together to build an integrated marketing plan that supports goals
Responsible for gathering ongoing performance data and working closely with measurement and analytics teams to synthesize
Provides inputs into program/project strategy, rooted in best practices and historical performance
Supports budget management of marketing campaigns
Manage relationships with internal stakeholders to drive integrated plan and execution forward, delivering on identified opportunities and objectives
Manage relationships with business partners, exercising exceptional account management skills
Partners closely with internal teams inside and outside of GB&C (Social, PR, Comms, Creative, Environmental Social Governance (ESG), DEI, etc.) to support plan objectives
Demonstrate best-in-class project management skills from project start through completion
Manage integrated team, inclusive of owning status documents, leading team meetings, managing internal teams to ensure timely production and delivery of work, managing internal project portal (Teams site) and more. The process includes managing creative kickoff of assignment, conducting reviews/approvals, delivery of feedback to creative team, oversight of production and final asset delivery to partners
Ensure projects are completed within the desired budget, schedule, and quality standards
Proactively look for ways to improve existing processes and drive optimizations, while ensuring deliverables are in alignment with our enterprise brand Identity and Values
Qualification
Required
Bachelor's degree with a concentration in Marketing or Communications preferred or equivalent experience required
Minimum 8 years of relevant project management or agency account management experience with a solid background in integrated marketing
Strong organizational, coordination, project management, and analytical skills, with strong attention to detail
Requires expertise in all areas of marketing and the ability to integrate
Strong ability to present work and lead meetings
Proactive problem solver, with the ability and willingness to jump right in
Excellent written and oral communication skills are required
Preferred
Prior advertising or creative agency experience preferred
Budget management experience preferred
Benefits
Comprehensive benefits
Workplace flexibility
Professional development opportunities
Opportunities provided through our Employee Resource Groups
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
Venture Capital Firms
2025-11-15
Skyward Specialty Insurance Group, Inc.
2025-11-11
Company data provided by crunchbase