| Company | Timeline | Status | |
| J B A Training Design International Limited Director • Training Consultant | 22 Apr 2020←10 Months→5 Mar 2021 | Active | |
| J B A Training Design Limited Director • Training Consultant | 19 Mar 1998←24 Years→21 Feb 2023 | Dissolved | |
| Park Lane Limited Director • General Manager | 1 Jan 1995←2 Years 6 Months→24 Jul 1997 | Active | |
