Samantha Turner

+44 12 9940 6259
+44 7900 740 270
samantha.turner@canopius.com
London
Claims - Delegated Authority - UK