| Company | Timeline | Status | |
| Edinburgh Innovations Limited Director • Company Director | 25 Jul 2017←8 Years→31 Jul 2025 | Active | |
| J.F. & H. Dowds Limited Director • Non-executive Director | 7 Mar 2016←7 Years→7 Nov 2023 | Active | |
| Murgitroyd Group Limited Director • Consultant | 12 Aug 2015←4 Years→19 Dec 2019 | Active | |
| Limpet Technology Limited Director • None | 27 Jul 2011←9 Months→21 May 2012 | Active | |
| Reid And Wright Partnership Ltd Director • Manager | 14 Jun 2010←15 Years→9 Sep 2025 | Dissolved | |
| Strathallan Meeting, Limited Director • General Manager | 12 Feb 2008←2 Years 7 Months→2 Oct 2010 | Active | |
