| Company | Timeline | Status | |
| Eiger Trading Advisors Limited Director • Director | 20 Jun 2016←7 Years→31 May 2024 | Active | |
Tee Up Ltd Director • Company Director | 3 Oct 2015←3 Years→26 Mar 2019 | Dissolved | |
| Beaufort (Sandgate) Management Limited Director • Director | 19 Apr 2012←7 Years→13 Nov 2019 | Active | |
| Avocet Estates Limited Director • Deputy Chairman | 18 Jan 2012←10 Years→22 Mar 2022 | Dissolved | |
| Trad-X (UK) Limited Director • None | 20 Jul 2011←1 Year 5 Months→26 Dec 2012 | Active | |
| TFS Derivatives Limited Director • Executive | 13 Aug 2008←4 Years→26 Dec 2012 | Active | |
| Tradition London Clearing Limited Director • Executive | 13 Aug 2008←4 Years→26 Dec 2012 | Active | |
| Tradition Financial Services Ltd Director • Executive | 13 Aug 2008←4 Years→26 Dec 2012 | Active | |
| Tradition (UK) Limited Director • Executive | 13 Aug 2008←4 Years→26 Dec 2012 | Active | |
| TP Icap Dormant Co Limited Director • Director | 23 Oct 2003←5 Months→15 Apr 2004 | Dissolved | |
