| Company | Timeline | Status | |
| Gould MTB Limited Director • Chief Executive | 21 Aug 2022←3 Years→Current | Active | |
| TWP Investing Ltd Director • Unreported | 18 Jan 2021←4 Years→Current | Active | |
| Trifecta Technology Services Ltd Director • Unreported | 30 May 2019←6 Years→Current | Active | |
| NJW Limited Director • It Consultant | 6 Apr 2017←1 Year 9 Months→24 Jan 2019 | Active | |
