| Company | Timeline | Status | |
| Halkin Management Company Ltd Director • Director | 9 Dec 2015←9 Years→Current | Active | |
| Artilium Group Limited Director • Director | 7 Mar 2006←6 Months→6 Sep 2006 | Dissolved | |
| Canaccord Genuity Limited Director • Stockbroker | 17 Sep 1998←7 Months→18 Apr 1999 | Active | |
