| Company | Timeline | Status | |
| Daniel Stewart & Company Plc Director • Consultant | 15 Jan 2019←2 Months→12 Apr 2019 | Dissolved | |
| Linear Investments Limited Director • Head Of Compliance | 23 Dec 2014←3 Years→15 Jun 2018 | Active | |
| Ringlestone Consultancy Limited Director • Company Director | 13 May 2013←12 Years→Current | Active | |
| Canaccord Genuity Wealth Group Limited Director • Director | 28 Jan 2005←7 Years→1 Oct 2012 | Active | |
Eden Asset Management Limited Director • Manager | 10 Sep 2004←8 Years→1 Oct 2012 | Dissolved | |
Eden Group (Nominees) Limited Director • Manager | 10 Sep 2004←8 Years→1 Oct 2012 | Dissolved | |
| Canaccord Genuity Wealth Limited Director • Director | 16 Jun 1999←13 Years→1 Oct 2012 | Active | |
