| 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  | |
