3 July 2023

Zurich's UK chief Tim Bailey becomes ABI president