Loading people...
EVP and Chief Strategy Officer at White Mountains Insurance Group
Giles E. Harrison is EVP and Chief Strategy Officer at White Mountains Insurance Group.