| Company | Timeline | Status | |
| GBP Manager Ltd Director • Director | 14 May 2003←14 Years→19 May 2017 | Active | |
GM Micro Technology Limited Director • Electronics Systems Engineer | 16 Jul 1982←35 Years→8 May 2018 | Dissolved | |
GM Micro Technology Limited Secretary • Electronics Systems Engineer | 16 Jul 1982←12 Years→1 Jun 1995 | Dissolved | |
