| Company | Timeline | Status | |
Hayward Plastics Limited Director • Director | 22 Jan 2009←5 Years→17 Jul 2014 | Dissolved | |
| Carrington Fuels Limited Director • Director/manager | 5 Dec 2008←5 Years→17 Jul 2014 | Dissolved | |
| Patterson Test Instruments Limited Director • Project Consultant | 1 Aug 2002←13 Years→13 Jul 2016 | Dissolved | |
| Patterson Test Instruments Limited Secretary • Unreported | 1 Aug 2002←13 Years→13 Jul 2016 | Dissolved | |
| B.C. Electrical Techniques Limited Secretary • Unreported | 3 Jan 1994←20 Years→22 Jul 2014 | Active | |
| B.C. Electrical Techniques Limited Director • Project Consultant | 3 Jan 1994←20 Years→22 Jul 2014 | Active | |
