| Company | Timeline | Status | |
| Cricket Scotland Council Limited Director • Retired Chartered Accountant | 30 Jul 2025←5 Months→Current | Active | |
| The Independent Schools' Bursars Association Director • Bursar | 8 Jul 2021←3 Years→4 Mar 2025 | Active | |
| Robert Gordon's College (Trading) Limited Director • Chartered Accountant | 7 May 2021←4 Years→27 Jun 2025 | Active | |
| Metco Services Limited Director • Finance Director | 5 Sep 2006←4 Years→18 May 2011 | Dissolved | |
| Ethosenergy Light Turbines Limited Director • Contracts Development | 20 Apr 2001←3 Years→30 Sep 2004 | Active | |
Lasalle Engineering (Holdings) Limited Secretary • Unreported | 25 Sep 1991←6 Years→20 Feb 1998 | Converted/Closed | |
Lasalle Engineering Limited Secretary • Financial Controller | 29 Mar 1990←7 Years→20 Feb 1998 | Dissolved | |
