| Company | Timeline | Status | |
| Coigach Community C.I.C Director • Unreported | 15 Jul 2016←9 Years→Current | Active | |
| CCDC Trading Ltd Director • Unreported | 21 Mar 2016←9 Years→Current | Active | |
Coigach Wind Power Ltd Director • Business Consultant | 16 Dec 2011←7 Years→2 Jul 2019 | Dissolved | |
| Coigach Community Development Company Director • Veterinary Surgeon | 3 Mar 2010←11 Years→15 Nov 2021 | Active | |
Vetmedica Ltd Director • Veterinary Surgeon | 17 May 2007←7 Years→23 Jan 2015 | Dissolved | |
| Gorse Consultancy Limited Director • Consultant | 9 Jan 2003←22 Years→Current | Active | |
| Heatherhill Limited Director • Vet/consultant | 19 Nov 1998←26 Years→Current | Active | |
Marinescape Ltd Director • Company Director | 29 Jul 1996←2 Years 3 Months→10 Nov 1998 | Dissolved | |
