
Aspen Appoints John Welch As Group CUO
Aspen Insurance has named John Welch as its new Group Chief Underwriting Officer, effective August 1. A spokesperson said, “John brings over 30 years of experience in executive roles across global players including at AXA XL and XL Catlin Group, and …