| Company | Timeline | Status | |
| Comply Exchange Limited Director • Director | 17 Aug 2009←16 Years→Current | Active | |
| Computershare Global Technology Services Limited Director • It System Devel Director | 30 Jun 2006←4 Months→1 Nov 2006 | Dissolved | |
| Ees Capital Trustees Limited Director • It System Devel Director | 30 Jun 2006←4 Months→1 Nov 2006 | Active | |
| Ees Trustees Limited Director • It System Devel Director | 30 Jun 2006←4 Months→1 Nov 2006 | Active | |
