| Company | Timeline | Status | |
| The Railway Mission Director • Chartered Engineer | 29 Feb 2008←10 Years→10 Jul 2018 | Active | |
| Risksol Consulting Ltd Director • Director | 24 Jan 2001←2 Months→31 Mar 2001 | Active | |
| Thameslink Rail Limited Director • Senior Executive B R Board | 11 Oct 1995←1 Year 6 Months→12 Apr 1997 | Dissolved | |
| Angel Trains Limited Director • Senior Officer Br Board | 21 Mar 1994←1 Year 1 Month→25 Apr 1995 | Active | |
