Charles Craigs
Chief Executive Officer - Canopius Underwriting Bermuda Ltd; Chief Underwriting Officer - Canopius Reinsurance AG

Canopius-Staff-Charles-Craigs-900x900