| Company | Timeline | Status | |
| Garvald West Linton Ltd Director • Retired | 29 Jul 2019←6 Years→Current | Active | |
| Garvald West Linton Ltd Director • Retired | 29 Jul 2019←4 Years→23 Jul 2024 | Active | |
| The Scottish Aero Club Ltd Director • Unreported | 20 Jun 2019←6 Years→Current | Active | |
| Rta Law LLP Designated LLP Member • Unreported | 18 Nov 2011←7 Years→30 Apr 2019 | Active | |
