| Company | Timeline | Status | |
| Galliford Try Construction Limited Director • Company Director | 4 Jul 2016←9 Years→Current | Active | |
| Galliford Try Construction Limited Director • Unreported | 4 Jul 2016←9 Years→31 Oct 2025 | Active | |
| High Life Highland Director • Operations Director | 7 Mar 2013←10 Years→14 Mar 2023 | Active | |
| High Life Highland (Trading) C.I.C Director • Unreported | 23 Sep 2011←1 Year 2 Months→6 Dec 2012 | Active | |
| High Life Highland (Trading) C.I.C Director • Operations Director | 23 Sep 2011←1 Year 2 Months→6 Dec 2012 | Active | |
| High Life Highland Director • Operations Director | 8 Sep 2011←1 Year 3 Months→6 Dec 2012 | Active | |
| Inverness Chamber Of Commerce Director • Construction | 31 Mar 2004←2 Years 12 Months→30 Mar 2007 | Active | |
