| Company | Timeline | Status | |
| Petrolink Services Limited Director • Software Developtemt  | 1 Nov 2005←6 Years→29 Feb 2012  | Active  | |
Matrix Systems Limited Director • Director  | 25 Mar 1999←18 Years→9 May 2017  | Dissolved  | |
| Petrolink International UK Limited Director • Software Programmer  | 16 Oct 1998←5 Months→25 Mar 1999  | Active  | |
| Prosyst Limited Director • Research Engineer  | 1 Feb 1998←3 Years→19 Mar 2001  | Dissolved  | |
