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