| Company | Timeline | Status | |
| Cairns Information Technology Ltd Director • Managing Director | 21 Mar 2007←3 Years→25 Feb 2011 | Active | |
| Imperial Civil Enforcement Solutions Limited Director • Managing Director | 7 Aug 2000←1 Year 6 Months→28 Feb 2002 | Active | |
Ocre (Scotland) Limited Director • Manager | 13 Dec 1999←4 Months→25 Apr 2000 | Dissolved | |
Scottish Salmon Growers Association Limited Secretary • Manager | 8 Oct 1999←8 Months→30 Jun 2000 | Dissolved | |
| Fire Extinguishing Trades Association Director • Managing Director | 14 Jan 1998←1 Year 5 Months→23 Jun 1999 | Active | |
W M Fire Protection Limited Director • Director | 6 May 1997←1 Year 7 Months→3 Dec 1998 | Dissolved | |
