| Company | Timeline | Status | |
| Proven Holdings Limited Director • Merchant Banker | 7 May 1998←11 Months→6 Apr 1999 | Active | |
| Cross Culture Holdings Limited Director • Company Director | 24 Jun 1997←28 Years→Current | Active | |
| Beringea Limited Director • Director | 24 Apr 1995←2 Years 1 Month→17 Jun 1997 | Active | |
| Investec Group (UK) Limited Director • Company Director | 17 Mar 1995←2 Years 2 Months→27 May 1997 | Liquidation | |
| Investec Investments (UK) Limited Director • Company Director | 17 Mar 1995←2 Years 2 Months→27 May 1997 | Active | |
| Ninety One UK Limited Director • Director | 1 Sep 1992←2 Years 6 Months→17 Mar 1995 | Active | |
