| Company | Timeline | Status | |
| Huntly Football Club 2021 Limited Director • Director | 16 Jan 2025←10 Months→Current | Active | |
| Huntly Football Club Limited Director • Director | 16 Jan 2025←10 Months→Current | Active | |
| Portsoy Links Caravan Park Limited Director • Business Advisory | 2 Oct 2019←2 Years 5 Months→3 Mar 2022 | Active | |
| Portsoy Community Enterprise Director • Business Advisory | 2 Oct 2019←2 Years 5 Months→2 Mar 2022 | Active | |
| Banff Town And County Club Director • Company Director | 3 Sep 2012←3 Years→28 Oct 2015 | Active | |
| Portsoy Links Caravan Park Limited Director • None | 19 Mar 2012←7 Months→30 Oct 2012 | Active | |
| Portsoy Community Enterprise Director • Garage Proprietor | 17 Nov 2010←1 Year 11 Months→30 Oct 2012 | Active | |
| Portsoy Community Enterprise Director • Garage Partner | 15 Mar 2006←2 Years 9 Months→31 Dec 2008 | Active | |
