3 August 2023

Hiscox names Todd Isaac as chief investment officer