Ian Fleming
Head of Structured Reinsurance

Canopius-Staff-Ian-Fleming-900x900