| Company | Timeline | Status | |
| Juniper Systems Limited Director • Chartered Accountant | 28 Aug 2013←6 Years→30 Nov 2019 | Active | |
| The University Of Nottingham Students' Union Director • Chartered Accountant | 20 Apr 2010←3 Years→28 Mar 2014 | Active | |
| Triton Technology Limited Director • Chartered Accountant | 2 Apr 2009←1 Year 11 Months→11 Mar 2011 | Dissolved | |
| Miros Scotland Limited Director • Chartered Accountant | 29 Nov 2007←5 Years→5 Dec 2012 | Active | |
| Miros Scotland Limited Secretary • Chartered Accountant | 29 Nov 2007←5 Years→5 Dec 2012 | Active | |
| Muir Matheson Overseas Limited Director • Chartered Accountant | 29 Nov 2007←5 Years→5 Dec 2012 | Dissolved | |
| Muir Matheson Overseas Limited Secretary • Chartered Accountant | 29 Nov 2007←5 Years→5 Dec 2012 | Dissolved | |
| Campbell Scientific Limited Director • Chartered Accountant | 31 Jan 1991←28 Years→29 Nov 2019 | Active | |
| Campbell Scientific Limited Secretary • Unreported | 31 Jan 1991←28 Years→29 Nov 2019 | Active | |
