| Company | Timeline | Status | |
| Fernico Europe Limited Director • Engineer | 5 Dec 2003←21 Years→Current | Active | |
| Microboards Technology Limited Secretary • Unreported | 2 Sep 2002←3 Months→6 Dec 2002 | Active | |
| Microboards Technology Limited Director • Consultant | 6 Jun 1997←5 Years→6 Dec 2002 | Active | |
