| Company | Timeline | Status | |
| Megapart Limited Director • Company Director  | 10 Jun 2009←15 Years→15 Oct 2024  | Dissolved  | |
| Terrapart International Limited Secretary • Unreported  | 28 Sep 1995←19 Years→1 Dec 2014  | Active  | |
| Terrapart International Limited Director • Managing Director  | 24 Nov 1991←30 Years→22 Jun 2022  | Active  | |
