White Mountains Insurance Group
Investments
5
Lead Investments
4
White Mountains Insurance Group, Ltd. (White Mountains or the Company) is a financial services holding company with primary business interests in property and casualty insurance and reinsurance. The Company's corporate headquarters and its registered office are located in Hamilton, Bermuda and its principal executive office is located in Hanover, New Hampshire.
Highlights
Focus Areas
Insurance
Financial Services
InsurTech
Advertising
Advertising Platforms
Notable Investments

