| Company | Timeline | Status | |
| Aberforth Smaller Companies Trust Plc Director • Investment Manager | 1 Sep 2020←5 Years→Current | Active | |
| Jpmorgan Claverhouse Investment Trust Plc Director • Company Director | 1 Feb 2020←5 Years→Current | Active | |
| Alpha Securities Trading Limited Director • Company Director | 31 May 2019←6 Years→Current | Liquidation | |
| Artemis Alpha Trust Plc Director • Company Director | 31 May 2019←6 Years→Current | Liquidation | |
Gresham Strategic Consulting Limited Director • Fund Manager | 2 Oct 2014←2 Years 8 Months→27 Jun 2017 | Dissolved | |
| 18 Montpellier Spa Road Limited Director • Fund Manager | 17 Dec 2010←14 Years→Current | Active | |
