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

Hamilton, Bermuda

Employees

5,001-10,000

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