| Company | Timeline | Status | |
| Scottish Rowing Director • Partner At Harper Macleod Llp | 15 May 2018←3 Years→10 Oct 2021 | Active | |
Esm (Scotland) Limited Director • Solicitor | 24 May 2017←1 Year→5 Jun 2018 | Dissolved | |
| Dance Base Limited Director • Lawyer | 29 Apr 2013←5 Years→25 Jun 2018 | Active | |
| Harper Macleod LLP Designated LLP Member • Unreported | 1 Sep 2004←18 Years→31 Mar 2023 | Active | |
