Aspen names John Welch as group chief underwriting officer
Bermuda-based Aspen Insurance Holdings has promoted John Welch (pictured), its reinsurance CUO, to group chief underwriting officer.
Welch, who originally joined Aspen as CUO reinsurance in June 2023, steps into the group CUO role next month. He brings more than 30 years of experience in executive roles across big firms including at AXA XL and XL Catlin Group.
Reporting to group president and CEO, Aspen Bermuda, Christian Dunleavy, Welch will head up the oversight, development and execution of Aspen’s underwriting strategy across the group.
Dunleavy said: “John’s promotion further strengthens the underwriting and leadership capabilities that underpin Aspen’s continued success and our ability to serve our customers, trading partners and investors alike.”
2 September 2025 Reflecting on SiriusPoint’s transformative journey, Scott Egan, CEO, emphasises the power of culture and marginal gains in steering performance enhancement, encapsulated in his philosophy of “chasing the 1%”.