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

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