Liberty Mutual Investments
Venture Capital
Investment arm of Liberty Mutual Group managing over $124 billion in long-term capital across liquid, credit, and alternative strategies globally.
Boston, United States · 1+ investments
Growth
Late Stage
Climate Tech
Fintech
Infrastructure
Real Estate
- Headquarters
- Boston, United States
- Website
- libertymutualinvestments.com
- AUM
- $124.0B
- Total Investment
- 1
- Last Investment
- Feb 2024
- Geographic Focus
- Global, United States
Investment Thesis
Invests $124 billion of long-term permanent capital across liquid, credit, and alternative strategies to generate superior risk-adjusted returns powering Liberty Mutual Group's insurance obligations and growth.
Liberty Mutual Investments is a Venture Capital firm based in Boston, United States. It has made 1 investment in Climate Tech and Fintech.
Investment History
Sign up to view investment history
Create a free account — 10 credits a month to unlock deal history, amounts, and round details.