| Company | Timeline | Status | |
| The Standard Steam Locomotive Company Limited Director • Retired | 14 Mar 2021←4 Years→Current | Active | |
| Advanced Steam Traction Services Ltd Director • Mechanical Engineer | 1 Jan 2016←9 Years→Current | Active | |
| Advanced Steam Traction Trust Director • Engineer | 23 Mar 2015←10 Years→Current | Active | |
| Cheshire Project Services Limited Director • Project Consultant | 17 Jan 1995←30 Years→Current | Active | |
