David Johnson
Current Roles
| 222 | N-1 | Group Counsel | N/A | N/A | N/A |
Former Roles
UNILEVER PLC ULVR | 5 | Corporate Officer/Principal | N/A | N/A |
TREATT PLC TET | N/A | Independent Dir/Board Member | N/A | N/A |
| N/A | Chief Investment Officer | N/A | N/A | |
INCHCAPE PLC INCH | 121 | Director/Board Member | N/A | N/A |
IG Group IGG | 77 | Public Communications Contact | N/A | N/A |
TREATT PLC TET | N/A | Director/Board Member | 2011-04-30 | 2025-01-29 |
| 342 | Corporate Secretary | 2014-11-16 | 2019-02-06 | |
BP PLC BP. | 8 | Corporate Secretary | 2002-12-31 | 2018-12-30 |
OCADO GROUP PLC OCDO | 168 | Independent Dir/Board Member | 2010-03-08 | 2016-05-03 |
OCADO GROUP PLC OCDO | 168 | Director/Board Member | 2010-03-08 | 2016-05-03 |
| 99 | Independent Dir/Board Member | 2009-10-31 | 2015-05-11 | |
| 99 | Director/Board Member | 2009-11-02 | 2015-05-11 |