Sara Randell
Head of Delegated Claims

Canopius-Staff-Sara-Randell-900x900
+44 (0)20 3750 2806 +44 (0)7469 147 749
London
Claims - Delegated Authority - North AmericaClaims - Delegated Authority - Rest of WorldClaims - Leadership TeamClaims - Specialist Consumer Products