Liberty Mutual Insurance Email & Phone number of top level executives

Company Icon

Liberty Mutual Insurance

Financial Services

Liberty Mutual Insurance, founded in 1912, is an American insurance company headquartered in Boston, Massachusetts. It is a diversified global insurer, offering a wide range of insurance products and services to both individuals and businesses. Liberty Mutual operates in over 30 countries and services more than 100 million customers worldwide. In the United States, Liberty Mutual is the fifth-largest property and casualty insurer, providing auto, home, and personal liability insurance products. The company is committed to promoting safety, protecting assets, and providing innovative solutions to help individuals and businesses create a secure and prosperous future. Its mission is to help people live safer, more secure lives.