White Mountains Insurance Group revealed that Giles Harrison will join as Executive Vice President and Chief Strategy Officer starting June 10, 2024. A spokesperson said, “White Mountains Insurance Group, Ltd. announced today that Giles Harrison will become its Executive Vice President and Chief Strategy Officer on June 10, 2024. “Since 2015, Mr. Harrison has served […]