| Company | Timeline | Status | |
| Smart Scheduling Ltd Director • Lecturer | 16 Oct 2019←3 Years→24 Jan 2023 | Dissolved | |
| Harvington Management Solutions Limited Director • Engineering Lecturer | 30 Jan 2015←5 Years→12 Jan 2021 | Dissolved | |
| G1 Racing Club Ltd Director • Unreported | 17 Dec 2012←12 Years→Current | Active | |
