| Company | Timeline | Status | |
| Coverock Limited Director • Managing Director  | 29 Nov 2023←1 Year 11 Months→Current  | Active  | |
| KPM Holding Group Ltd Director • Project Manager  | 25 Jan 2022←3 Years→Current  | Active  | |
| Coverock Insulation Limited Director • Major Contracts Manager  | 5 Jun 2020←5 Years→Current  | Active  | |
| 3B Group Holdings Limited Director • Managing Director  | 28 May 2020←9 Months→16 Mar 2021  | Dissolved  | |
