| Company | Timeline | Status | |
| Amtec Corrosion Limited Director • Consultant | 31 Dec 1992←30 Years→27 Jun 2023 | Active | |
| Amtec Consultants Limited Director • Consultant | 22 May 1992←31 Years→27 Jun 2023 | Active | |
Zamerang Limited Director • Research Fellow | 14 Jun 1991←27 Years→11 Sep 2018 | Dissolved | |
