| Company | Timeline | Status | |
| Tay Rivers Trust Ltd Director • Farmer | 17 Dec 2005←4 Years→8 Feb 2010 | Active | |
| Ballathie House Hotel Company Limited Director • Chairman | 25 Aug 2005←19 Years→13 Dec 2024 | Active | |
ADC Zeros 2012 Plc Director • Company Director | 20 May 2005←6 Years→16 Sep 2011 | Dissolved | |
ADC Zeros 2010 Plc Director • Company Director | 20 May 2005←6 Years→16 Sep 2011 | Dissolved | |
| The Ballathie Fishings Timeshare Limited Director • Retired | 24 Sep 2004←17 Years→16 Sep 2022 | Active | |
| Scottish Enterprise Grampian Director • Chairman | 6 Apr 1999←2 Years 9 Months→8 Jan 2002 | Active | |
Aberdeen Development Capital Plc Director • Company Director | 16 Oct 1998←13 Years→30 Apr 2012 | Dissolved | |
Rgit Ethos Health & Safety Limited Director • Chairman | 25 Feb 1998←2 Years 8 Months→20 Nov 2000 | Dissolved | |
| Ballathie Estates Limited Director • Chairman | 14 Nov 1997←28 Years→Current | Active | |
| Atlantic Resourcing Limited Director • Charirman | 1 Jul 1997←2 Years 6 Months→1 Jan 2000 | Active | |
