| Company | Timeline | Status | |
| Eco Semiconductors Limited Director • British | 25 Nov 2002←7 Years→1 Dec 2009 | Active | |
| Surface Mounted Devices Limited Director • Electronics Engineer | 16 Aug 1999←8 Years→9 May 2008 | Dissolved | |
| Surface Mounted Devices Limited Director • Company Director | 10 May 1991←5 Years→31 Oct 1996 | Dissolved | |
| Hicks (3) Limited Director • Executive | 10 May 1991←5 Years→31 Oct 1996 | Active | |
| Semefab Limited Director • Electronics Engineer | 16 Dec 1988←7 Years→31 Oct 1996 | Active | |
| Semefab Limited Director • Unreported | 1 Jan 1970←26 Years→31 Oct 1996 | Active | |
