| Company | Timeline | Status | |
| Simoco Wireless Solutions Limited Director • Company Director | 31 Oct 2014←5 Years→15 Sep 2020 | Active | |
| Airradio Limited Director • Company Director | 31 Oct 2014←5 Years→15 Sep 2020 | Active | |
| Swift Technical Group Holdings Limited Director • Partner | 28 Jul 2010←1 Month→8 Sep 2010 | Dissolved | |
Helicon LPCO Limited Director • Company Director | 11 Jan 2010←5 Years→17 Mar 2015 | Dissolved | |
Gresham GP Holding Company Limited Director • Chief Operating Officer | 5 Jun 2006←14 Years→16 Jul 2020 | Dissolved | |
| Gresham 4 GP Limited Director • Director | 26 May 2006←15 Years→16 Dec 2021 | Dissolved | |
Gresham Trustee 1 Limited Director • Finance Director | 12 Feb 2003←10 Years→7 Jan 2014 | Dissolved | |
Gresham Trustee 2 Limited Director • Finance Director | 12 Feb 2003←10 Years→7 Jan 2014 | Dissolved | |
| Gresham GP (Scotland) Limited Director • Director | 8 Jan 2003←18 Years→16 Dec 2021 | Dissolved | |
| Zurich Whiteley Investment Trust Limited Director • Company Director | 23 Sep 1999←3 Years→28 Feb 2003 | Dissolved | |
