| Company | Timeline | Status | |
| Ocean Youth Trust (Scotland) Director • Retired | 2 Nov 2018←4 Years→12 Nov 2022 | Active | |
Lochcarron Dispensing Limited Director • G. P. | 30 Jun 2011←3 Years→18 Jul 2014 | Dissolved | |
| Lochcarron Leisure Centre Director • Medical Practitioner | 8 Jul 2008←17 Years→Current | Active | |
| The Lochcarron Centre Director • Doctor | 13 Apr 1994←31 Years→Current | Active | |
