Liberty Mutual Investments
Overview
Liberty Mutual Investments (LMI) is the investment firm for Liberty Mutual Group, managing over $124 billion in global assets across liquid, credit, and alternative strategies to support the insurance group's long-term financial commitments.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Crusoe | Mar 2025 | Debt | Co-investor |
| Fervo Energy | Dec 2025 | Series E | Co-investor |
| Turo | Sep 2017 | Series D | - |
| Pano AI | Jun 2025 | Series B | - |
| Hyro | May 2023 | Series B | - |
For institutional investors. Book with your work email.
Key People
Amy S.
Managing Director
David Ott
Managing Director, Head Of Relationship Management
Demetri Fifis
Managing Director And Head Of Private Equity
Dennis O'Rourke
Managing Director, Head of Credit Research - Leveraged Finance, Public and Private Credit
Ommeed Sathe
Managing Director
Patrizio M. Urciuoli
EVP Executive Managing Director Head Of Strategy Asset Allocation
Victor Saratella
Managing Director and Portfolio Manager
Francesco V.
Principal Scrum Master
Johnny Suarez
Principal Tech Support Agent
Kulin Chheda
Portfolio Manager, Strategy & Asset Allocation
Matthew McNulty
Fixed Income Portfolio Manager
For institutional investors. Book with your work email.
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Liberty Mutual Investments based?
Liberty Mutual Investments is headquartered in Boston, Massachusetts, United States.
When was Liberty Mutual Investments founded?
Liberty Mutual Investments was founded in 1983.
How many portfolio companies does Liberty Mutual Investments have?
Liberty Mutual Investments has 26 portfolio companies in Caplight's dataset.
What are some companies in Liberty Mutual Investments's portfolio?
Portfolio companies visible on Caplight include Crusoe, Fervo Energy, Turo, Pano AI, Hyro.
What was Liberty Mutual Investments's most recent investment shown here?
Liberty Mutual Investments's most recent investment in this portfolio sample was in Fervo Energy in 2025.
What sectors does Liberty Mutual Investments focus on?
Liberty Mutual Investments focuses on Telecommunications & Networking, Energy & Sustainability, FinTech, Mobility, Transportation & Logistics, Energy & Sustainability, Energy & Sustainability, Energy & Sustainability, FinTech, Healthcare & Life Sciences, Mobility, Transportation & Logistics, AI, Data & Cloud Infrastructure, Frontier & Industrial Tech, Real Estate & PropTech, FinTech, Real Estate & PropTech, Mobility, Transportation & Logistics, Consumer & Commerce, Frontier & Industrial Tech, Real Estate & PropTech, Consumer & Commerce, Frontier & Industrial Tech, FinTech, Enterprise Software, Enterprise Software, FinTech, Real Estate & PropTech, AI, Data & Cloud Infrastructure, Energy & Sustainability, Real Estate & PropTech, Energy & Sustainability, Frontier & Industrial Tech, FinTech, Frontier & Industrial Tech, AI, Data & Cloud Infrastructure, Real Estate & PropTech, Enterprise Software, Frontier & Industrial Tech, AI, Data & Cloud Infrastructure, Energy & Sustainability, Enterprise Software, Enterprise Software, Enterprise Software, Consumer & Commerce, Energy & Sustainability, Enterprise Software, Frontier & Industrial Tech, Consumer & Commerce, Consumer & Commerce, Frontier & Industrial Tech.
What company stages does Liberty Mutual Investments focus on?
Liberty Mutual Investments typically invests at the Mid stage.
What is Liberty Mutual Investments's AUM?
Liberty Mutual Investments's assets under management are estimated between $117.0B and $125.0B.