| Company | Timeline | Status | |
| Thermocool (Holdings) Limited Director • General Manager | 4 Jul 1991←8 Years→1 Dec 1999 | Active | |
| Thermocool Limited Director • Engineering Manager | 21 Mar 1991←8 Years→1 Dec 1999 | Active | |
| Thermocool Limited Director • General Manager | 30 Jun 1989←8 Months→21 Mar 1990 | Active | |
| Thermocool (Air Conditioning) Limited Director • General Manager | 21 Mar 1989←10 Years→1 Dec 1999 | Active | |
