| Company | Timeline | Status | |
| Mi Risk Technologies Ltd Director • Chief Executive Officer | 28 Jun 2016←9 Years→Current | Active | |
| Mi Risk Software Ltd Director • Chief Executive Officer | 28 Jun 2016←9 Years→Current | Active | |
| Arrco International Limited Director • Unreported | 26 Aug 2009←16 Years→Current | Active | |
