| Company | Timeline | Status | |
| Highland Housing Alliance Charitable Trust Director • None | 20 Feb 2013←5 Years→23 Nov 2018 | Dissolved | |
Cape Adventure International Limited Secretary • Unreported | 29 Sep 2000←1 Month→8 Nov 2000 | Dissolved | |
| Cromarty Holdings Limited Secretary • Unreported | 8 Mar 2000←19 Days→27 Mar 2000 | Dissolved | |
| Rocpool Restaurant Ltd Secretary • Unreported | 21 Feb 2000←4 Days→25 Feb 2000 | Active | |
Morning Call Director • Solicitor | 16 Sep 1997←20 Years→10 Aug 2018 | Converted/Closed | |
| Nairn County Football Club Limited Director • Solicitor | 1 Jun 1995←2 Months→14 Aug 1995 | Active | |
| West Highland College Uhi Secretary • Unreported | 28 Oct 1994←3 Days→31 Oct 1994 | Dissolved | |
| Highland Hospice Director • Solicitor | 27 Jan 1992←2 Years 5 Months→27 Jun 1994 | Active | |
