| Company | Timeline | Status | |
| Crithwood Ltd Director • Unreported | 2 Nov 2020←5 Years→Current | Active | |
| Clyde Cruising Club Limited Director • Unreported | 1 Jan 2019←6 Years→Current | Active | |
| Clyde Cruising Club Publications Limited Director • Unreported | 1 Mar 2018←7 Years→Current | Active | |
| Knox Anchors Limited Director • Unreported | 1 Jan 2017←8 Years→Current | Active | |
| Galvanizers Association Director • Co Director | 7 Feb 2008←14 Years→16 Feb 2022 | Active | |
| Hie Moray Director • Director | 28 Oct 2004←1 Year 6 Months→27 Apr 2006 | Active | |
| Highland Colour Coaters Limited Director • Director | 2 Jul 2001←19 Years→31 Jan 2021 | Active | |
| Highland Metals Limited Director • Company Director | 3 Feb 1999←22 Years→31 Jan 2021 | Active | |
