| Company | Timeline | Status | |
Crossways Consultancy (Int'L) Ltd Secretary • Retired  | 30 Sep 2007←9 Years→25 Jul 2017  | Dissolved  | |
Crossways Consultancy (Int'L) Ltd Director • Civil Servant  | 27 Dec 2000←16 Years→25 Jul 2017  | Dissolved  | |
| J. C. Distribution Limited Secretary • Civil Servant  | 10 Oct 2000←25 Years→Current  | Active  | |
| J. C. Distribution Limited Secretary • Civil Servant  | 10 Oct 2000←24 Years→30 Jun 2025  | Active  | |
