| Company | Timeline | Status | |
| Cmsoft Ltd Director • Consultant | 31 Jan 2007←18 Years→14 Oct 2025 | Active | |
| Funware 2000 Limited Secretary • Programmer | 20 Jul 2000←15 Years→26 Jan 2016 | Active | |
| Funware 2000 Limited Director • Programmer | 1 Feb 1999←1 Year 5 Months→20 Jul 2000 | Active | |
