Canopius Staff-Steve-Bird-900x900
+44 20 7337 3812
London
Box Phone: +44 20 7337 3662
Lloyd's Box No: 130
Delegated AuthorityGroup Underwriting Committee