Charles Craigs
Chief Executive Officer - Canopius Underwriting Bermuda; Chief Executive Officer, Canopius Re Ltd

Canopius-Staff-Charles-Craigs-900x900