| Company | Timeline | Status | |
Avalon Synergistics Limited Director • Consultant | 11 Jun 2014←4 Years→10 Jul 2018 | Dissolved | |
| Tenten Consultancy Limited Director • Systems Engineering Consultant | 27 Mar 2009←16 Years→Current | Active | |
Tenten Communications Limited Director • Communications Consultant | 17 Sep 1999←16 Years→27 Oct 2015 | Dissolved | |
