| Company | Timeline | Status | |
| Biodexa Pharmaceuticals Plc Director • Director | 13 Nov 2014←4 Years→26 Feb 2019 | Active | |
| Flowgroup Plc Director • Director | 9 Aug 2013←4 Years→26 Oct 2017 | Dissolved | |
| Johnston Asset Management Ltd Director • Consultant | 15 May 2013←10 Years→30 May 2023 | Dissolved | |
Tenebris Realisations Limited Director • Institutional Salesman | 1 Oct 2008←2 Years 10 Months→3 Aug 2011 | Dissolved | |
| Revera Asset Management Limited Director • Director | 28 Nov 2003←4 Years→31 Dec 2007 | Dissolved | |
Murray Johnstone Asset Management Limited Director • Investment Manager | 2 Mar 1998←1 Year 1 Month→7 Apr 1999 | Dissolved | |
