| Company | Timeline | Status | |
| London Bus Services Limited Director • Director | 25 Sep 2019←3 Years→17 Oct 2022 | Active | |
| London Buses Limited Director • Director | 25 Sep 2019←3 Years→17 Oct 2022 | Active | |
| 303 Partners Ltd Director • Unreported | 8 Jul 2014←11 Years→Current | Active | |
| Teddington RFC Limited Director • Business Executive | 4 Jul 2013←6 Years→29 Feb 2020 | Active | |
