legal name:
Liberty Mutual Insurance Company
year founded:
1912
location count:
900
employees:
40,000
business model:
B2BB2C
key product:
insurance
ownership:
Private
firm structure:
Mutual / Group
headquarters:
Boston, MA
registered:
Massachusetts
Updated:
December 02, 2025