| Company | Timeline | Status | |
| TTP Employee Trustee Limited Director • Engineer | 29 Nov 2023←2 Years→Current | Active | |
| TTP Group Limited Director • Engineer | 1 Jul 2017←8 Years→Current | Active | |
| Archipelago Technology Group Ltd Director • Director | 10 Oct 2016←9 Years→Current | Active | |
| SPT Labtech Limited Director • Engineer | 19 Sep 2003←15 Years→27 Sep 2018 | Active | |
