| Company | Timeline | Status | |
| NFPA Holdings Limited Director • Market Development Manager | 30 Oct 2000←2 Years→4 Nov 2002 | Dissolved | |
| Poolserco Limited Director • Engineer | 24 Mar 2000←4 Months→14 Aug 2000 | Dissolved | |
| Poolit Limited Director • Engineer | 24 Mar 2000←4 Months→14 Aug 2000 | Dissolved | |
| Non-Fossil Purchasing Agency Limited Director • Market Development Manager | 25 Feb 1999←6 Months→20 Sep 1999 | Dissolved | |
| Association Of Electricity Producers Limited Director • Engineer | 16 Jan 1996←9 Months→7 Nov 1996 | Active | |
