| Company | Timeline | Status | |
| Volunteer Centre Edinburgh Director • Retired | 31 Jan 2017←6 Years→10 Oct 2023 | Active | |
| Cyrenian Enterprises C.I.C Director • Retired | 9 Dec 2014←10 Years→11 Nov 2025 | Dissolved | |
| Penumbra (Trading) Limited Director • Retired Investment Manager | 18 Nov 2009←16 Years→Current | Active | |
| Nucleus Financial Platforms Limited Director • Retired Investment Manager | 21 May 2008←4 Years→27 Jun 2012 | Active | |
| Penumbra Director • Retired Investment Manager | 24 Sep 2003←12 Years→30 Sep 2015 | Active | |
Action On Depression Director • Retired Investment Manager | 9 Sep 2003←1 Year 8 Months→19 May 2005 | Dissolved | |
| Telephone Helplines Services Limited Director • Investment Manager | 19 Jan 2000←12 Years→26 Sep 2012 | Active | |
The Helplines Association Director • Investment Manager | 18 May 1999←13 Years→26 Sep 2012 | Dissolved | |
| Care Support Scotland Ltd Director • Investment Manager | 5 Nov 1996←2 Years 11 Months→13 Oct 1999 | Active | |
| Samaritans Director • Investment Bank Manager | 1 Jun 1990←9 Years→19 Sep 1999 | Active | |
