| Company | Timeline | Status | |
| The Aged Christian Friend Society Of Scotland Director • Unreported | 7 May 2021←4 Years→Current | Active | |
| DWM Financial Planning Limited Secretary • Accountant | 29 Mar 2007←1 Year 5 Months→27 Aug 2008 | Active | |
| Johnston Smillie Ltd Director • Chartered Accountant | 15 Dec 2004←14 Years→29 Mar 2019 | Active | |
| The Association Of Independent Accountants In Scotland Director • Chartered Accountant | 31 Oct 2000←18 Years→7 Nov 2018 | Active | |
| Childhood Eye Cancer Trust Director • Chartered Accountant | 12 Feb 2000←8 Years→6 Sep 2008 | Active | |
