| Company | Timeline | Status | |
| The Grampian Venture Capital Fund Limited Director • Unreported | 17 Jul 1999←1 Year 5 Months→13 Dec 2000 | Liquidation | |
| Moray Leisure Limited Director • Electrical Engineer | 28 Jul 1993←1 Year 2 Months→26 Sep 1994 | Active | |
| Moray Leisure (Trading) Limited Director • Electrical Engineer | 28 Jul 1993←1 Year 2 Months→26 Sep 1994 | Active | |
