| Company | Timeline | Status | |
| Haven Holdings Limited Director • General Manager | 16 Nov 2007←9 Years→23 Jan 2017 | Active | |
| Haven Holdings Limited Secretary • Unreported | 30 May 2006←10 Years→23 Jan 2017 | Active | |
| Haven Automation Limited Secretary • Unreported | 30 May 2006←10 Years→23 Jan 2017 | Active | |
