Chairman & Chief Executive
England, United Kingdom
TruFin Plc
The Ethos Network Ltd.
Chair
Arrowgrass Capital
CEO
Curve, Ltd.
NED
Deutsche Bank
Managing Director