Charles Craigs
Group Head of Reinsurance

canopius-rebrand-staff-500x500-charles-craigs