| Company | Timeline | Status | |
| W.B.T. Nominees Limited Director • Managing Director | 19 Jan 2016←3 Months→6 May 2016 | Dissolved | |
Inverness Motor Company Limited Director • Managing Director | 19 Jan 2016←3 Months→6 May 2016 | Dissolved | |
| Menzies Motors Limited Director • Group Managing Director | 9 Apr 2003←13 Years→6 May 2016 | Dissolved | |
| Charter Flights, Limited Director • Managing Director | 8 May 2001←15 Years→6 May 2016 | Dissolved | |
| Macrae & Dick, Limited Director • Managing Director | 12 Feb 2001←15 Years→6 May 2016 | Dissolved | |
