| Company | Timeline | Status | |
| East Allerdene Management Company Limited Director • Retired Solicitor | 26 Aug 2024←1 Year 2 Months→Current | Active | |
| Social Investment Scotland Director • Lawyer | 13 Mar 2017←6 Years→16 Mar 2023 | Active | |
| Cargilfield School Director • Director | 28 Nov 2016←5 Years→20 Jun 2022 | Active | |
| Hugapug Limited Director • Lawyer | 23 Mar 2015←10 Years→Current | Active | |
| Muir Maxwell Trust Limited Director • Solicitor | 2 Jun 2011←4 Years→1 Jul 2015 | Dissolved | |
| Cairn Mhor Childcare Partnership Limited Director • Solicitor | 8 Jun 2010←8 Years→27 Mar 2019 | Dissolved | |
| Morton Fraser Macroberts LLP Designated LLP Member • Unreported | 14 Feb 2005←10 Years→30 Jun 2015 | Active | |
