| Company | Timeline | Status | |
| Pioneer Rail Services Limited Director • Director | 14 Apr 2014←11 Years→Current | Active | |
| Pioneer Diesels Ltd Director • Managing Director | 9 Aug 2011←14 Years→Current | Active | |
| Wyvernrail Plc Director • Chartered Engineer | 12 Oct 1992←4 Years→24 Sep 1997 | Active | |
