| Company | Timeline | Status | |
| Enquest Progress Limited Director • Petroleum Engineer | 11 Oct 2002←13 Years→1 Jul 2016 | Active | |
| 3 Sigma Limited Director • Consultant | 13 Dec 1999←13 Years→20 Jul 2013 | Active | |
| Albert Thurston Limited Director • Director | 8 Aug 1997←9 Years→19 Oct 2006 | Active | |
