| Company | Timeline | Status | |
| Gairloch Community Hall Director • Engineer | 6 Nov 2012←13 Years→Current | Active | |
R.A.W.Consultants Ltd Director • Chartered Engineer | 8 Apr 2010←8 Years→6 Feb 2019 | Dissolved | |
| Poolewe & District Swimming Pool Association Director • Chartered Engineer | 23 Jul 2009←16 Years→Current | Active | |
| Poolewe & District Swimming Pool Association Director • Engineer | 21 Jul 1989←11 Years→28 Sep 2000 | Active | |
