| Company | Timeline | Status | |
| Grampian Transport Museum Trust Director • Transport Engineer | 4 Jun 2003←10 Years→19 Aug 2013 | Active | |
| SMT Omnibuses Limited Director • Engineering Director | 12 Oct 1994←1 Year 6 Months→25 Apr 1996 | Dissolved | |
| Eastern Scottish Omnibuses Limited Director • Engineering Director | 12 Oct 1994←1 Year 6 Months→25 Apr 1996 | Active | |
| LCB Engineering Limited Director • Engineer | 4 May 1994←1 Year 11 Months→11 Apr 1996 | Dissolved | |
| Leicester Citybus Limited Director • Engineer | 10 Nov 1993←2 Years 5 Months→11 Apr 1996 | Active | |
| Northampton Transport Limited Director • Engineer | 14 Oct 1993←2 Years 6 Months→1 May 1996 | Dissolved | |
| Kirkpatrick Of Deeside Limited Director • Company Director | 18 May 1991←4 Years→11 Apr 1996 | Dissolved | |
| Midland Bluebird Limited Director • Engineer | 13 Sep 1990←5 Years→25 Apr 1996 | Active | |
| GRT Bus Group Limited Director • Engineer | 25 Dec 1989←9 Years→7 Jun 1999 | Active | |
| G.E. Mair Hire Services Limited Director • Engineering Director | 20 Apr 1989←6 Years→11 Apr 1996 | Dissolved | |
