| Company | Timeline | Status | |
| Contigo Software Limited Director • General Counsel | 24 Mar 2015←8 Months→11 Dec 2015 | Active | |
| Trayport Limited Director • General Counsel | 24 Mar 2015←8 Months→11 Dec 2015 | Active | |
| Lucera (UK) Limited Director • Company Director | 27 Jun 2013←5 Months→4 Dec 2013 | Active | |
| Tower Bridge GP Limited Director • General Counsel | 19 Dec 2006←10 Years→5 Dec 2017 | Active | |
| BGC GP Limited Director • General Counsel | 3 Aug 2006←5 Years→31 Jan 2012 | Active | |
| BGC Brokers GP Limited Director • General Council | 21 Jun 2006←11 Years→15 Dec 2017 | Active | |
Eurocor UK Limited Director • General Counsel | 20 May 2005←8 Years→16 Dec 2013 | Dissolved | |
Euro Brokers Restore Limited Director • Executive Managing Director | 20 May 2005←4 Years→31 Dec 2009 | Dissolved | |
Seminole Financial Limited Director • General Counsel | 20 May 2005←6 Years→31 Jan 2012 | Dissolved | |
Euro Brokers Financial Services Limited Director • Executive Managing Director | 20 May 2005←8 Years→27 Jan 2014 | Dissolved | |
