| Company | Timeline | Status | |
| Wester Ross Fisheries Trust Director • Estate Manager | 12 Feb 2021←4 Years→Current | Active | |
| Wester Ross Fisheries Trust Director • Unreported | 12 Feb 2021←4 Years→28 Oct 2025 | Active | |
| Skye & Lochalsh Rivers Trust Director • Property Consultant | 28 Aug 2017←3 Years→26 Nov 2020 | Active | |
Inverasdale Hydro Limited Director • Chartered Surveyor | 25 Mar 2014←1 Year 8 Months→8 Dec 2015 | Dissolved | |
| Boor Hydro Limited Director • Chartered Surveyor | 11 Nov 2009←15 Years→Current | Active | |
| Friarsgate Developments Limited Director • Chartered Surveyor | 1 May 2001←10 Years→7 Dec 2011 | Active | |
| Whinmoor Estates Limited Director • Chartered Surveyor | 2 Nov 1998←27 Years→Current | Active | |
| Ludgate Estates Limited(The) Director • Surveyor | 2 Nov 1998←27 Years→Current | Active | |
| Dale Estates Limited(The) Director • Chartered Surveyor | 2 Nov 1998←27 Years→Current | Active | |
| District Estates Limited(The) Director • Surveyor | 2 Nov 1998←27 Years→Current | Active | |
