Head of EMEA Reinsurance Reserving – based from London - XL Group

London