| Company | Timeline | Status | |
| Cytometrics Limited Director • Electronic Engineer | 1 Jun 2004←21 Years→Current | Active | |
| Cytometrics Limited Secretary • Electronic Engineer | 1 Jun 2004←21 Years→Current | Active | |
| KK Research Technology Limited Director • Director | 20 Oct 1993←32 Years→Current | Active | |
| Moor Instruments Limited Director • Director (chief Engineer) | 25 Apr 1991←2 Years 5 Months→7 Oct 1993 | Active | |
