| Company | Timeline | Status | |
| Class Fifty Operations Limited Director • Maintenance Engineer | 9 Mar 2006←7 Years→1 Jan 2014 | Active | |
| The Diesel And Electric Preservation Group Limited Director • Maintenance Engineer | 3 Jun 1995←4 Years→18 Jun 1999 | Active | |
| Class 50 Alliance Limited Director • Maintenance Inspector | 18 Aug 1992←16 Years→11 Oct 2008 | Active | |
