| Company | Timeline | Status | |
| Ivis Technology Limited Director • Computer Consultant | 5 Sep 2000←22 Years→7 Feb 2023 | Dissolved | |
| Ivis Training Limited Director • Computer Consultant | 5 Sep 2000←22 Years→7 Feb 2023 | Dissolved | |
| Ivis Consulting Limited Director • Computer Consultant | 5 Sep 2000←22 Years→7 Feb 2023 | Dissolved | |
| Ivis Group Limited Director • Computer Consultant | 12 May 1994←31 Years→Current | Liquidation | |
