Liberty Mutual Insurance Company is an American diversified global insurer and the sixth-largest property and casualty insurer in the world. It ranks 87th on the Fortune 100 list of largest corporations in the United States based on 2024 revenue. Based in Boston, Massachusetts, and featuring the Statue of Liberty on its logo, it employs over 45,000 people in more than 900 locations throughout the world. As of December 31, 2021, Liberty Mutual Insurance had $156.043 billion in consolidated assets, $128.195 billion in consolidated liabilities and $48.2 billion in annual consolidated revenue. The company, founded in 1912, offers a wide range of insurance products and services, including personal automobile, homeowners, workers' compensation, commercial multiple peril, commercial automobile, general liability, global specialty, group disability, fire insurance and surety. Read more
Coming soon
Coming soon