| Company | Timeline | Status | |
| Really Useful Engines Limited Director • Mechanical Engineer | 29 Sep 2025←2 Months→Current | Active | |
| Vintage Trains Limited Director • General Manager | 15 Jan 2020←12 Days→27 Jan 2020 | Active | |
| Tyseley Locomotive Works Limited Director • General Manager | 15 Mar 2019←6 Years→Current | Active | |
