| Company | Timeline | Status | |
| Converica Ltd Director • Director | 22 Dec 2015←7 Years→17 Jan 2023 | Dissolved | |
| Consulting Stream Technologies Limited Director • Company Director | 2 Jun 2015←4 Years→9 Jun 2019 | Active | |
Consulting Stream Technologies INTL. Limited Director • Director | 30 Jul 2014←6 Months→24 Feb 2015 | Dissolved | |
Global Mobile Payments Ltd Director • Software Architect | 25 Jul 2011←8 Years→17 Sep 2019 | Dissolved | |
| Pyramid Trading International Limited Director • Unreported | 19 Oct 2009←16 Years→Current | Active | |
