Board Memberships
TP ICAP plc
The world’s largest interdealer broker
Charles Taylor plc
Global insurance and financial services company based in London