XL Group

1 follower


XL Group Ltd is a global insurance and reinsurance company headquartered in Hamilton, Bermuda with executive offices in Stamford, Connecticut, United States. The company has more than 100 offices on 6 continents. The company is ranked 738th on the Forbes Global 2000 list of the largest public compan... Read more

Industries

Headquarters

Employees

Links

Org chart

Michael S. McGavick

Collapse
Adrian Spieler
EVP & Insurance Platform Officer
Kirstin Gould
EVP, General Counsel & Secretary
Paul Jardine
EVP & Chief Experience Officer
Stephen Robb
Chief Financial Officer