Liberty Mutual, founded in 1912, is a global leader in insurance and financial services. Headquartered in Boston, it operates in over 30 countries, offering a range of products including auto, home, and life insurance. The company is known for its customer-centric approach and innovative solutions tailored to individual needs.