Stephen Russell
Current Roles
| 73 | Board | Independent Non-Executive Director | 2022-02-01 | 4y 3m | N/A |
Former Roles
| 299 | Independent Dir/Board Member | 2005-05-31 | 2021-02-14 | |
| 299 | Director/Board Member | 2005-05-31 | 2021-02-14 | |
BARCLAYS PLC BARC | 13 | Director/Board Member | 2000-09-30 | 2009-10-30 |