| Company | Timeline | Status | |
| Kirriemuir District Agricultural Association Director • Accountant | 3 Mar 2014←9 Years→31 Jan 2024 | Active | |
| Rsabi Director • Chartered Accountant | 21 Nov 2012←8 Years→17 Nov 2021 | Active | |
| Johnston Carmichael LLP Non-designated LLP Member • Unreported | 31 May 2011←14 Years→Current | Active | |
| Kirriemuir District Agricultural Association Director • C.a. | 6 Mar 2006←8 Years→18 Sep 2014 | Active | |
