10 May 2023

Hiscox confirms Craig Martindale as its group chief actuary