
Liberty Mutual Insurance
One of the largest global property and casualty insurers, committed to helping individuals and businesses feel secure by mitigating risks.
1912
Privately held mutual company
Boston, Massachusetts, United States
About
Mission
We believe that progress happens when individuals feel secure. Our mission is to help people embrace today and confidently pursue tomorrow.
Values
Be Open, Keep it Simple, Put People First, Make Things Better, Act Responsibly
Participant Demographics
Serving individuals, businesses, and communities in 29 countries globally.
Investment Strategies
Track Record
Notable Achievements
Fortune 100 ranking (#87 in 2023), 8th largest global property and casualty insurer.
Project Track Record
Investments in early-stage companies through Liberty Mutual Strategic Ventures.
Get Full Profile
Access complete investment history, team details, portfolio companies, and direct contact information.
Unlock Full AccessHeadquarters
Boston, Massachusetts, United States
Access 150,000+ investor profiles
Get complete access to our database of investment firms with detailed profiles, contact information, investment preferences, and AI-powered matching.