White Mountains Advisors Employee Directory
Investment ManagementConnecticut, United States11-50 Employees
White Mountains Advisors operates in the investment management industry and is part of the White Mountains corporate group described as a diversified insurance and related financial services holding company. The company is based at 200 Hubbard Road, Guilford Center, Connecticut 06437, United States, and it lists 11–50 employees. The broader White Mountains organization is domiciled in Hamilton, Bermuda, with executive headquarters in Hanover, New Hampshire, and offices in Boston and Guilford, Connecticut. The firm's website is https://whitemountains.com. Publicly available recent news references ongoing group activity, including investor information meetings and investments in related platforms.