Craft
  • Home
  •  / Liberty Mutual Insurance
Liberty Mutual Insurance

Liberty Mutual Insurance

Revenue

$48.2 B

FY, 2021

Liberty Mutual Insurance Summary

Company summary

Overview
Liberty Mutual Insurance (also known as Liberty Mutual Holding) is a global property and casualty insurer. The company operates in three business units: Personal Insurance Lines, Commercial Insurance Lines, and Liberty Mutual Investments. It offers personal insurance products for home, auto, and property-casualty, small business insurance, mid-to-large-size commercial and specialty insurance, surety, and reinsurance, as well as manages globally invested financial assets.
Type
Private
Status
Active
Founded
1912
HQ
Boston, MA, US | view all locations
Website
https://www.libertymutual.com/
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key people

  • David H. Long

    David H. Long, Chief Executive Officer & Chairman

  • James M. McGlennon

    James M. McGlennon, Chief Information Officer & Executive Vice President

  • Christopher L. Peirce

    Christopher L. Peirce, Chief Financial Officer & Executive Vice President

  • Vlad Y. Barbalat

    Vlad Y. Barbalat, Chief Investment Officer, Executive Vice President & President, Liberty Mutual Investments

Operating MetricsView all

Net Written Premiums (Global Risk Solutions Specialty Insurance)

$4.4B
26.7%

FY, 2021

Net Written Premiums (Homeowners)

$7.7B
12.9%

FY, 2021

Net Written Premiums (Other)

$1.6B
4.1%

FY, 2021

LocationsView all

45 locations detected

  • Boston, MA HQ

    United States

    175 Berkeley St

  • Centennial, CO

    United States

    5975 S Quebec St Suite 300

  • Charlotte, NC

    United States

    13830 Ballantyne Corporate Place, Ste 100

  • Dover, NH

    United States

    100 Liberty Way

  • Duluth, GA

    United States

    2055 Sugarloaf Cir

  • Fairfield, OH

    United States

    9450 Seward Rd

and 39 others

Liberty Mutual Insurance Financials

Summary financials

Revenue (FY, 2021)
$48.2B
Gross profit (FY, 2021)
$18.3B
Net income (FY, 2021)
$3.1B
Cash (FY, 2021)
$10.8B

Footer menu