| Company | Timeline | Status | |
| Esram Trading Limited Director • Company Director | 29 Oct 2003←21 Years→4 Mar 2025 | Dissolved | |
| Oil Technics Holdings Limited Director • Company Director | 17 Nov 1997←27 Years→29 Sep 2025 | Active | |
| Bio Technics Limited Director • General Manager | 11 Jan 1995←30 Years→29 Sep 2025 | Active | |
| Oil Technics (Fire Fighting Products) Limited Director • General Manager | 26 Mar 1992←33 Years→29 Sep 2025 | Active | |
| Oil Technics Limited Director • General Manager | 31 Oct 1991←33 Years→29 Sep 2025 | Active | |
