| Company | Timeline | Status | |
Hial Leaseco Limited Director • Managing Director | 1 Jun 1995←6 Years→31 Jul 2001 | Dissolved | |
| Highlands And Islands Airports Limited Director • Managing Director | 1 Jun 1995←6 Years→31 Jul 2001 | Active | |
| Highland Hospice Trading Limited Director • Managing Director | 31 Jan 1994←14 Years→30 Jun 2008 | Active | |
| Highland Hospice Director • Managing Director | 24 Jun 1991←4 Years→26 Jun 1995 | Active | |
| Charter Flights, Limited Director • Chairman | 15 Aug 1990←25 Years→19 Jan 2016 | Dissolved | |
| W.B.T. Nominees Limited Director • Chairman | 6 Apr 1989←26 Years→19 Jan 2016 | Dissolved | |
| Menzies Motors Limited Director • Chairman | 6 Apr 1989←26 Years→19 Jan 2016 | Dissolved | |
Inverness Motor Company Limited Director • Chairman | 6 Apr 1989←26 Years→19 Jan 2016 | Dissolved | |
| Macrae & Dick, Limited Director • Chairman | 6 Apr 1989←26 Years→19 Jan 2016 | Dissolved | |
| Charter Flights, Limited Secretary • Unreported | 14 Apr 1988←27 Years→19 Jan 2016 | Dissolved | |
