White Mountains Insurance Group, Ltd. has been providing long-term support to businesses in the insurance and related financial services industries for over 30 years. Their unique approach and permanent capital base allow them to be opportunistic, invest with patience, and build enduring partnerships with owners and management teams.
With locations in Bermuda, New Hampshire, Massachusetts, and Connecticut, White Mountains focuses on value creation through their commitment to long-term relationships and strategic investments in the insurance sector. Their community engagement and dedication to privacy and safe harbor practices reflect their mission to provide sustainable support to their partner companies.
Generated from the website