| Company | Timeline | Status | |
| Wester Ross Consulting Ltd Director • Unreported | 24 Oct 2025←5 Days→Current | Active | |
| Wester Ross Biosphere Ltd Director • Consultant | 14 Oct 2020←5 Years→Current | Active | |
| Isle Of Eigg Heritage Trust Director • Consultant | 15 May 2002←5 Years→12 Jun 2007 | Active | |
| Need To Know Ltd Director • Consultant | 16 Jul 2001←24 Years→Current | Active | |
| Need To Know Ltd Secretary • Consultant | 16 Jul 2001←5 Years→24 Sep 2006 | Active | |
