| Company | Timeline | Status | |
| Never Surrender Limited Director • Director | 30 Jul 2018←7 Years→Current | Active | |
| Xanadu Roads Limited Director • Engineer | 27 Jul 2018←7 Years→Current | Active | |
| Ninemeister Limited Director • Mechanical Engineer | 7 Aug 2002←23 Years→Current | Active | |
