Eoghan O’Sullivan

+44 20 7337 3977
eoghan.o'sullivan@canopius.com
London
Box Phone: +44 20 7337 3679
Lloyd's Box No: 127A