| Company | Timeline | Status | |
| Shine Systems Limited Director • It Consultant | 11 Jan 2005←20 Years→Current | Active | |
| Shine Systems Limited Secretary • It Consultant | 11 Jan 2005←20 Years→Current | Active | |
| Lan Limited Director • Director | 27 Feb 1995←30 Years→Current | Liquidation | |
| Lan Limited Secretary • Managing Director | 27 Feb 1995←30 Years→Current | Liquidation | |
