| Company | Timeline | Status | |
| Fidelity European Trust Plc Director • Director | 29 Sep 2025←1 Month→Current | Active | |
| Mountbatten Hampshire Limited Director • Company Director | 25 Jul 2024←1 Year 3 Months→Current | Active | |
| Mountbatten Isle Of Wight Limited Director • Company Director | 25 Jul 2024←1 Year 3 Months→Current | Active | |
| Alliance Witan Plc Director • Director | 29 Sep 2022←3 Years→Current | Active | |
| Alliance Witan Plc Director • Director | 29 Sep 2022←2 Years 10 Months→31 Jul 2025 | Active | |
| Henderson European Trust Plc Director • Director | 1 Sep 2018←7 Years→Current | Liquidation | |
| Henderson European Trust Plc Director • Director | 1 Sep 2018←7 Years→26 Sep 2025 | Liquidation | |
| Jpmorgan Asset Management International Limited Director • Director | 28 Dec 2016←2 Years 11 Months→3 Dec 2019 | Active | |
| Jpmorgan Asset Management (UK) Limited Director • Director | 28 Dec 2016←2 Years 11 Months→3 Dec 2019 | Active | |
| Moorfields Eye Charity Director • Non Executive Director | 26 Jan 2016←7 Years→4 Dec 2023 | Active | |
