| Company | Timeline | Status | |
| Entertain2train Limited Director • Director | 4 Jan 2013←12 Years→Current | Active | |
| Entertain2train Limited Director • Director | 4 Jan 2013←12 Years→20 Oct 2025 | Active | |
| One25 Limited Director • Changing Views Ltd Promotional Video Pro | 29 Oct 2012←5 Years→16 Aug 2018 | Active | |
| Changing Views Ltd Director • Director | 4 Mar 2008←17 Years→Current | Active | |
