Bermudian-based White Mountains Insurance Group has announced that Liam Caffrey will become chief executive on January 1, 2026.
Mr Caffrey, who is president and chief financial officer, will succeed M…
Mr Caffrey, who is president and chief financial officer, will succeed M…