| Company | Timeline | Status | |
| Stop Climate Chaos, Scotland Director • Campaigner | 8 Mar 2008←14 Years→25 May 2022 | Active | |
| J. Lizars (Investments) Limited Director • Lawyer | 5 May 1999←26 Years→Current | Active | |
| Scottish Adoption Director • Solicitor | 6 Sep 1995←7 Years→18 Nov 2002 | Active | |
| Bright Light Relationship Counselling Ltd Director • Solicitor | 27 Jun 1994←6 Years→21 Jun 2001 | Active | |
