| Company | Timeline | Status | |
| White Stones Management Company Limited Director • Freelance It Consultancy Partner | 15 Nov 2011←6 Years→27 Nov 2017 | Active | |
| Claremont Heights 1-72 RTM Company Limited Director • Consultant | 28 Aug 2009←5 Years→19 Jan 2015 | Active | |
| Claremont Heights 73-162 RTM Company Limited Director • Consultant | 28 Aug 2009←5 Years→19 Jan 2015 | Active | |
| Computerwise Limited Director • Computer Consultant | 28 Jun 1991←14 Years→21 Jul 2005 | Dissolved | |
