| Company | Timeline | Status | |
| D-Gen Limited Director • Financial Consultant | 12 Jul 2010←12 Years→21 Jul 2022 | Active | |
| BNJ Associates Limited Director • Director | 8 Jul 2002←21 Years→7 Nov 2023 | Dissolved | |
| Wilmington Plc Director • Corporate Finance Adviser | 4 Jul 2001←3 Years→18 Jan 2005 | Active | |
| Campbell Lutyens International Ltd Director • Corportate Finance Advisor | 18 Apr 1995←5 Years→19 Jan 2001 | Active | |
| CL & Co. Management Services Ltd Director • Corporate Finance Advisor | 18 Apr 1995←5 Years→19 Jan 2001 | Active | |
| Ansbacher & Co Limited Director • Banker | 13 Mar 1992←2 Years→16 Mar 1994 | Active | |
