| Company | Timeline | Status | |
| National Express Operations (Stansted) Limited Director • Unreported | 10 Sep 1999←1 Month→20 Oct 1999 | Active | |
| Transdev Blazefield Limited Director • Engineering Director | 12 Aug 1997←6 Years→30 Apr 2004 | Active | |
| Lancashire United Limited Director • Engineering Director | 9 Feb 1996←4 Years→30 Oct 2000 | Active | |
| Burnley & Pendle Travel Limited Director • Engineering Director | 6 Aug 1994←7 Years→24 Aug 2001 | Active | |
| London Sovereign Limited Director • Engineering Director | 12 Aug 1993←9 Years→3 Nov 2002 | Active | |
| 02295099 Limited Director • Engineering Director | 12 Aug 1993←10 Years→30 Apr 2004 | Liquidation | |
