| Company | Timeline | Status | |
| Emexco Limited Director • Accountant  | 9 Sep 2009←12 Years→18 Jul 2022  | Active  | |
| Namco Tooling Limited Director • Director  | 20 May 2009←3 Years→1 Aug 2012  | Active  | |
Jasmine CTS Limited Secretary • Unreported  | 3 Mar 2009←8 Years→18 Apr 2017  | Dissolved  | |
| Genesis Industries Europe Ltd Secretary • Unreported  | 16 Feb 1995←6 Months→1 Sep 1995  | Active  | |
| Genesis Manufacturing Ltd Secretary • Accountant  | 7 Feb 1995←6 Months→1 Sep 1995  | Active  | |
