About Liberty Mutual Investments

Liberty Mutual Investments is an Investment Management company, headquartered in Boston, with 501 - 1,000 employees and annual revenue of $1B+.

Liberty Mutual Investments is a globally invested, multi-strategy asset management firm with the mission to create capital for Liberty Mutual Insurance, a Fortune 100 global property and casualty insurance business. With a boutique feel, we actively manage, preserve, and grow Liberty Mutual’s capita...

( I )

Liberty Mutual Investments Company Highlights

Phone icon

Phone Number

(617) 357-xxxx

Address icon

Corporate Office Address

175 Berkeley Street
Boston, 02116

Industries Served

Investment Management

Number of Employees

501 - 1,000 Employees

Company Revenue

$1B+

Is this company information helpful?

Liberty Mutual Investments Org

Liberty Mutual Investments has 1 C-Level, 2 VP, 19 Director, 9 Manager, 10 Senior, and 12 Other employees.

Liberty Mutual Investments Decision Makers

  • CEOVlad Barbalat
  • CTODarshan Parekh

Liberty Mutual Investments's Tech Stack

Adobe Tag Manager
Akamai
Amazon Application Load Balancer
Amazon Web Services

Frequently Asked Questions About
Liberty Mutual Investments

FAQs

Log in or sign up to get full contact details and additional support.

Who is the CEO of Liberty Mutual Investments?

The CEO of Liberty Mutual Investments is Vlad Barbalat. See full contact details  ›

Who is the CTO of Liberty Mutual Investments?

The CTO of Liberty Mutual Investments is Darshan Parekh. See full contact details  ›

How many senior employees does Liberty Mutual Investments have?

Liberty Mutual Investments has 41 senior employees that are typically used for decision making.

Who are the key decision makers at Liberty Mutual Investments?

Key decision makers at Liberty Mutual Investments include Vlad Barbalat (CEO) and Darshan Parekh (CTO). See full contact details  ›

What technologies does Liberty Mutual Investments use?

Liberty Mutual Investments uses technologies including Adobe Tag Manager, Akamai, and Amazon Application Load Balancer.

How do I contact Liberty Mutual Investments?

To contact Liberty Mutual Investments, visit libertymutualinvestments.com.

Where is Liberty Mutual Investments headquartered?

Liberty Mutual Investments is headquartered at 175 Berkeley Street, Boston.

What is the main phone number for Liberty Mutual Investments?

The main phone number for Liberty Mutual Investments is (617) 357-xxxx.

What is the official website for Liberty Mutual Investments?

The official website for Liberty Mutual Investments is libertymutualinvestments.com.

What is the annual revenue of Liberty Mutual Investments?

The annual revenue of Liberty Mutual Investments is $1B+.

How many employees does Liberty Mutual Investments have?

Liberty Mutual Investments has 501 - 1,000 employees.

What industry is Liberty Mutual Investments in?

Liberty Mutual Investments is in the Investment Management industry.

Last updated: June 19, 2025

Unlock Unlimited Leads
With Seamless.AI

Get Started Free