| Company | Timeline | Status | |
| Blackriver Holdings Limited Director • Director | 1 Mar 2019←1 Year 10 Months→19 Jan 2021 | Dissolved | |
| Majordegree Limited Secretary • Software Consultant | 1 Oct 1996←3 Years→20 Mar 2000 | Dissolved | |
| Majordegree Limited Director • Software Consultant | 5 Apr 1994←31 Years→3 Jun 2025 | Dissolved | |
