| Company | Timeline | Status | |
| Ephighland Limited Director • Solicitor | 27 May 2025←6 Months→Current | Active | |
| Free Church Of Scotland General Trustees' Nominees Director • Lawyer | 19 May 2025←6 Months→Current | Active | |
| Dunbeath Estates Limited Director • Solicitor | 5 Apr 2024←1 Year 8 Months→Current | Active | |
| Starfolder Limited Director • Solicitor | 31 Dec 2023←1 Year 11 Months→Current | Active | |
| Royal Scottish National Orchestra Society Limited Director • Solicitor | 29 Sep 2023←2 Years 2 Months→Current | Active | |
| Comer Farm Limited Director • Solicitor | 18 Nov 2022←7 Days→25 Nov 2022 | Active | |
| Kingairloch Estate Limited Director • Solicitor | 24 Jan 2022←1 Month→23 Mar 2022 | Active | |
| TC Trustco (No 2) Limited Director • Director | 26 Mar 2021←4 Years→Current | Active | |
| Isle Of Scalpay Limited Director • Solicitor | 15 Sep 2020←3 Months→18 Dec 2020 | Active | |
| Simpson Loan Property Limited Director • Solicitor | 31 Mar 2018←7 Years→Current | Active | |
