7 June 2024

Flood Re's CEO Andy Bord to step down