| Company | Timeline | Status | |
| SPW Consulting Limited Director • Business Consultant | 2 Jun 2016←8 Years→16 Jul 2024 | Dissolved | |
Esmi Limited Director • Vice President | 20 Dec 2001←2 Years 3 Months→13 Apr 2004 | Dissolved | |
| Threadneedle International Limited Director • Company Officer | 20 Nov 1992←4 Years→11 Jun 1997 | Active | |
