One of the largest global property and casualty insurers, committed to helping individuals and businesses feel secure by mitigating risks.

Founded

1912

Ownership

Privately held mutual company

Location

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

Venture CapitalEarly StageGrowth/Mid StageSeedSeries ASeries BConvertible NotesSAFE agreementsPrivate EquityInsuranceFinancial TechnologyInsurtechEnterprise SoftwareGlobal

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 Access

Headquarters

Boston, Massachusetts, United States

LP Database

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.

150K+
Investor Profiles
40K+
Investment Firms
10x
Faster Fundraising
500+
Fund Managers