| Company | Timeline | Status | |
| Tanfield Railway Trust Limited Director • Systems Manager | 14 May 1998←1 Year 7 Months→20 Dec 1999 | Active | |
| Tanfield Railway Company Limited Director • Retired | 5 Feb 1998←1 Year 3 Months→17 May 1999 | Active | |
| Tanfield Railway Company Limited Secretary • Systems Manager | 5 Feb 1998←1 Year 3 Months→17 May 1999 | Active | |
| Hpug (UK) Limited Director • Systems Programmer | 30 Nov 1993←4 Years→1 Oct 1998 | Dissolved | |
