| Company | Timeline | Status | |
| Pennine Optical Limited Director • Finance Director | 29 Oct 2021←11 Months→7 Oct 2022 | Dissolved | |
| Rawdon Optical Limited Director • Finance Director | 29 Oct 2021←11 Months→7 Oct 2022 | Dissolved | |
| Lenstec Optical Group Limited Director • Finance Director | 29 Oct 2021←11 Months→7 Oct 2022 | Active | |
| Tant Laboratories Limited Director • Finance Director | 29 Oct 2021←11 Months→7 Oct 2022 | Dissolved | |
| Lenstec Limited Director • Finance Director | 29 Oct 2021←11 Months→7 Oct 2022 | Dissolved | |
| Cleobury Mortimer Rugby Football Club Limited Director • Finance Director | 1 Sep 2021←4 Years→Current | Active | |
| Essilor European Shared Service Center Limited Director • Accountant | 31 Jan 2019←5 Years→15 May 2024 | Dissolved | |
| Emnuk Limited Director • Group Financial Director | 1 Sep 2014←8 Years→30 Sep 2022 | Active | |
| Ase Corporate Eyecare Limited Director • Director | 6 May 2014←8 Years→30 Sep 2022 | Active | |
| Bedstone Educational Trust Limited Director • Finance | 1 Mar 2014←7 Years→14 Nov 2021 | Dissolved | |
