1 August 2023

Swiss Re appoints Steven Findlay to P&C risk management role