| Company | Timeline | Status | |
| The Camanachd Association Director • Chartered Accountant | 27 Nov 2020←2 Years 12 Months→24 Nov 2023 | Active | |
| Ritsons Chartered Accountants Limited Director • Chartered Accountant | 12 Oct 2020←5 Years→Current | Active | |
| Ritsons Ca Limited Director • Chartered Accountant | 12 Oct 2020←5 Years→Current | Active | |
| Ritsons Limited Director • Chartered Accountant | 12 Oct 2020←5 Years→Current | Active | |
| The Camanachd Association Director • Accountant | 1 Jul 2013←6 Years→29 Nov 2019 | Active | |
