Business Positions
Hargreaves Group PLC
Industrial conglomerate
Board Memberships
First London plc
Investment banking, asset management, and merchant banking