| Company | Timeline | Status | |
| Brodies LLP Designated LLP Member • Unreported | 1 May 2022←3 Years→Current | Active | |
| Brodies & Co. (Trustees) Limited Director • Solicitor | 1 May 2022←3 Years→Current | Active | |
| Enable Scotland Director • Solicitor | 16 May 2019←3 Years→31 Mar 2023 | Active | |
| Enable Scotland (Leading The Way) Director • Solicitor | 16 May 2019←3 Years→31 Mar 2023 | Active | |
| Edinburgh Music Theatre Company Limited Director • Solicitor | 8 Mar 2006←12 Years→8 Mar 2018 | Active | |
