| Company | Timeline | Status | |
| China Oxford Scholarship Fund Director • Consultant | 15 Sep 2004←2 Years 10 Months→19 Jul 2007 | Active | |
| P3eco Limited Director • Director | 3 Nov 2000←8 Years→30 Apr 2009 | Active | |
| Reg Holdings Limited Director • Insurance Broker | 19 Nov 1992←12 Years→23 Jun 2005 | Active | |
| Reg Windpower Limited Director • Unreported | 10 Oct 1992←12 Years→23 Jun 2005 | Active | |
| Premlina Limited Director • Lloyds Broker | 31 May 1992←11 Months→15 May 1993 | Active | |
