| Company | Timeline | Status | |
| Wellcome Trust Trading Limited Director • Manager | 15 May 2019←3 Years→31 Mar 2023 | Active | |
| Wellcome Trust Pensions Trustee Limited Director • Manager | 9 Mar 2016←5 Years→8 Mar 2021 | Active | |
| Hayes (Kent) Cricket Club Ltd Director • None | 28 Jan 2016←4 Years→7 Feb 2020 | Active | |
