| Company | Timeline | Status | |
| Raylin Stress Analysts Ltd Director • Director | 10 Dec 2015←7 Years→23 May 2023 | Dissolved | |
| Raylin Stress Analysts Ltd Secretary • Unreported | 16 Apr 2007←16 Years→23 May 2023 | Dissolved | |
| Scottish Parent Teacher Council Director • Teacher | 2 Nov 1996←10 Years→18 Nov 2006 | Active | |
