| Company | Timeline | Status | |
| Lattice Group Employee Benefit Trust Limited Director • Tax Manager | 13 Aug 2001←1 Year 5 Months→20 Jan 2003 | Dissolved | |
| BG General Holdings Limited Director • Tax Manager | 13 Dec 1999←10 Months→20 Oct 2000 | Active | |
| BG Overseas Holdings Limited Director • Tax Adviser | 25 Oct 1996←3 Years→20 Oct 2000 | Active | |
| BG UK Holdings Limited Director • Tax Manager | 25 Oct 1996←3 Years→20 Oct 2000 | Active | |
| BG Overseas Investments Limited Director • Tax Adviser | 6 Apr 1995←5 Years→20 Oct 2000 | Dissolved | |
