| Company | Timeline | Status | |
| MPM Technologies Limited Director • Director | 17 Jun 2004←1 Year 9 Months→22 Mar 2006 | Active | |
| Data Integration Limited Director • Engineer | 26 Jul 1996←10 Months→30 May 1997 | Dissolved | |
| Icarus Technologies Limited Director • Computer Consultant | 27 Feb 1996←25 Years→15 Jun 2021 | Dissolved | |
