Aspen appoints John Welch as Group Chief Underwriting Officer

Aspen has promoted John Welch to Group Chief Underwriting Officer, effective August 1, 2025. Welch, who joined Aspen in June 2023 as CUO of Reinsurance, brings over three decades of leadership experience, including roles at AXA XL and XL Catlin.

In his expanded role, Welch will oversee Aspen’s underwriting strategy across the group and report to Group President and CEO of Aspen Bermuda Limited, Christian Dunleavy. The appointment is part of Aspen’s ongoing effort to strengthen its underwriting leadership and support global growth.