| Company | Timeline | Status | |
| 93 Oxford Gardens Management Co. Ltd Secretary • Chemical Engineer | 12 Jun 2001←8 Years→7 Apr 2010 | Active | |
| 93 Oxford Gardens Management Co. Ltd Director • Chemical Engineer | 12 Jun 2001←10 Years→10 Jun 2011 | Active | |
| Tabercourt Limited Director • Chemical Process Engineer | 19 Apr 1992←5 Years→16 Jan 1998 | Active | |
