| Company | Timeline | Status | |
| TTP Devices Ltd Director • Post Graduate Student  | 31 Mar 2009←3 Years→7 Sep 2012  | Active  | |
| TTP Devices Ltd Secretary • Unreported  | 31 Mar 2009←3 Years→7 Sep 2012  | Active  | |
| Inoxia Limited Secretary • Unreported  | 30 Sep 2005←20 Years→Current  | Active  | |
| Inoxia Limited Director • Managing Director  | 30 Sep 2005←20 Years→Current  | Active  | |
