| Company | Timeline | Status | |
| Vpo Tech Ltd Director • Managing Director | 1 Jun 2014←11 Years→Current | Active | |
| Vpo Media Limited Director • Managing Director | 1 Aug 2011←14 Years→Current | Active | |
| Vpo Media Limited Director • Web Developer | 16 Feb 2009←2 Years 4 Months→21 Jun 2011 | Active | |
