| Company | Timeline | Status | |
| Easterbrook Facilitation Ltd Director • Company Director | 15 Jul 2019←2 Years 5 Months→4 Jan 2022 | Dissolved | |
| Valu-Trac Investment Management Limited Director • Non-executive Director | 29 May 2017←6 Years→30 Jun 2023 | Active | |
Ravenswood Securities Administration Ltd Director • None | 16 Jul 2012←6 Years→6 Jun 2019 | Dissolved | |
| Edinburgh Sports Club Limited Secretary • Unreported | 12 Dec 1996←2 Years 12 Months→9 Dec 1999 | Active | |
| Edinburgh Sports Club Limited Director • Finance Manager | 13 Dec 1995←3 Years→9 Dec 1999 | Active | |
