| Company | Timeline | Status | |
| BG Credit Limited Director • Training Consultant | 23 Sep 2002←3 Years→3 Apr 2006 | Dissolved | |
| BG Employee Benefit Trustee Limited Director • Training Consultant | 23 Sep 2002←3 Years→3 Apr 2006 | Dissolved | |
| BG Consulting Group Limited Director • Management Consultant | 23 May 2002←3 Years→3 Apr 2006 | Active | |
