| Company | Timeline | Status | |
| The Royal Highland Education Trust Director • Company Director | 20 Jul 2017←2 Years 9 Months→24 Apr 2020 | Active | |
| Caledonia Social Care Limited Director • Accountant | 10 Oct 2016←9 Years→Current | Active | |
| Caledonia Social Care Limited Director • Accountant | 10 Oct 2016←8 Years→16 Apr 2025 | Active | |
| Crew 2000 (Scotland) Director • Director Of Finance & Corporate Resource | 8 Sep 2014←6 Years→15 Jun 2021 | Active | |
