| Company | Timeline | Status | |
| West Highland Breweries Limited Director • Director | 10 Feb 2017←8 Years→Current | Active | |
| The Glenfinnan Brewing Company Limited Director • Director | 10 Feb 2017←8 Years→Current | Active | |
| Tirindrish Trading Company Limited Director • Director | 31 Jan 2017←8 Years→Current | Active | |
| Angels On Pins Limited Secretary • Company Director | 19 Feb 2007←13 Years→5 Jan 2021 | Dissolved | |
| Angels On Pins Limited Director • Company Director | 19 Feb 2007←13 Years→5 Jan 2021 | Dissolved | |
Greenled Light Limited Director • Company Director | 13 Nov 2006←3 Years→30 Apr 2010 | Dissolved | |
| Scotbadge Ltd Director • Company Director | 5 Mar 2001←5 Years→31 Mar 2006 | Active | |
| Customworks Ltd Director • Sales Director | 1 Feb 1999←7 Years→31 Mar 2006 | Active | |
| Blarour Farming Company Director • Director | 6 Feb 1988←10 Years→28 Nov 1998 | Active | |
