| Company | Timeline | Status | |
| Bird Court Management Company Limited Director • Director | 14 Jan 2004←6 Years→14 Jun 2010 | Active | |
| Layer Seven Solutions Ltd Director • Technical Director | 9 Sep 1999←4 Years→12 Jul 2004 | Active | |
| Metcloud Limited Director • Director | 1 Oct 1998←20 Years→31 Oct 2018 | Active | |
| Cyberdesk Integrated Solutions Limited Director • Technical Director | 1 Jun 1996←1 Year 8 Months→1 Feb 1998 | Active | |
| Kenomega Limited Director • Company Director | 23 Jan 1996←1 Year 3 Months→22 Apr 1997 | Active | |
