Executive Group

John P. Welch

John Welch is Chief Executive, North America. He was previously  President of XL Reinsurance America Inc. in 2006 and Chief Executive Officer in 2009. He is a Managing Director of XL Group and a member of its Reinsurance Executive Group. Formerly, John was Head of Casualty and Surety Underwriting for XL Reinsurance America Inc. From 2000 to 2004, John was Chief Actuary and Strategic Planning Officer, responsible for pricing and reserving for all business lines.

He joined XL Group through a merger with NAC Re, where he had served as Vice President and Pricing Manager since 1997. He also held various actuarial positions at Travelers/Aetna Property and Casualty Corp.

John is a fellow of the Casualty Actuarial Society and a member of the American Academy of Actuaries. He holds a Bachelor of Science degree in mathematics from Fairfield University.



XL uses two forms of cookies on this site:

  1. to enable the site to operate and retain any preferences you set; and
  2. for analytics to make the site more relevant and easy to use.

These cookies do not collect personal information. For more information about our cookie usage, please click here. To comply with EU privacy laws you must consent to our use of cookies.

By using this site, you agree that we can place these types of cookies on your device. If you choose to change your cookie settings you will be presented with this message the next time you visit.