Caffrey to Become CEO of White Mountains in 2026

White Mountains Insurance Group Ltd. has unanimously elected Liam Caffrey as chief executive officer, effective Jan. 1, 2026. He will also join the White Mountains Board at that time. Caffrey will ...