| Company | Timeline | Status | |
| Reading Ymca Director • Solicitor | 22 Sep 2020←5 Years→Current | Active | |
| John Cooper Works Limited Director • Company Solicitor | 2 Apr 2015←3 Years→12 Dec 2018 | Active | |
| John Cooper Garages Limited Director • Company Solicitor | 2 Apr 2015←3 Years→12 Dec 2018 | Active | |
| BMW (UK) Holdings Limited Director • Solicitor | 13 Mar 2015←7 Months→22 Oct 2015 | Active | |
| Park Lane Limited Director • Lawyer | 15 Apr 2013←1 Month→1 Jun 2013 | Active | |
