| Company | Timeline | Status | |
| Perthshire Agricultural Society Director • Accountant/farmer | 28 Feb 2019←6 Years→Current | Active | |
| Perthshire Agricultural Society Director • Accountant/farmer | 28 Feb 2019←5 Years→29 Nov 2024 | Active | |
| Jack Nicoll Farms Limited Director • Certified Chartered Accountant | 1 May 2016←9 Years→Current | Active | |
