| Company | Timeline | Status | |
| Strathspey Thistle Football Club Ltd Director • Retired | 8 Sep 2015←1 Year 7 Months→3 May 2017 | Active | |
| Speysound Radio Limited Director • Police Officer | 1 Sep 2007←2 Years 10 Months→30 Jun 2010 | Active | |
| Boat Of Garten Community Company Director • Unreported | 5 Mar 2002←4 Years→27 Nov 2006 | Active | |
