| Company | Timeline | Status | |
Qbranch Wireless Limited Director • Software Engineer | 25 Apr 2005←9 Months→1 Feb 2006 | Dissolved | |
| Greenius Limited Director • Software Developer | 25 Sep 2001←24 Years→Current | Active | |
| Greenius Limited Secretary • Software Developer | 25 Sep 2001←6 Years→8 Dec 2007 | Active | |
