| Company | Timeline | Status | |
| Visit Inverness Loch Ness Ltd Director • Company Director | 14 Feb 2025←8 Months→Current | Active | |
| Trees For Life Enterprises Limited Director • Retired | 7 Jun 2023←2 Years 4 Months→Current | Active | |
| Downright Gabbler Ltd Director • P.r. Consultant | 13 Nov 2019←5 Years→Current | Active | |
| JMC Communications Scotland Ltd Director • Pr Consultant | 5 Nov 2019←5 Years→Current | Active | |
| Trees For Life Director • Pr Consultant | 27 Aug 2019←3 Years→6 Jun 2023 | Active | |
| The Scottish Council For Development And Industry Director • Managing Director | 9 Aug 2016←5 Years→1 Sep 2021 | Active | |
| Eden Court Trading Limited Director • Managing Director | 18 Feb 2014←1 Year 7 Months→29 Sep 2015 | Active | |
The Communication Skills Co. (Scotland) Ltd Director • Managing Director | 21 Sep 2010←8 Years→11 Jun 2019 | Dissolved | |
| Eden Court Highlands Director • Managing Director | 11 Nov 2008←6 Years→29 Sep 2015 | Active | |
Platform Renewable Energy Ltd Director • Managing Director | 6 May 2008←11 Years→11 Jun 2019 | Dissolved | |
