Aspen Insurance has appointed John Welch as group chief underwriting officer.
He has more than 30 years of experience in executive roles across global players including at Axa XL and XL Catlin, joinin…
He has more than 30 years of experience in executive roles across global players including at Axa XL and XL Catlin, joinin…