| Company | Timeline | Status | |
| Optima International Limited Director • Engineer | 7 Mar 1992←13 Years→31 Mar 2005 | Active | |
| Wedge Wire Screens Limited Director • Engineer | 31 Dec 1991←14 Years→18 Aug 2006 | Active | |
| Tilewind Limited Director • Engineer | 31 Dec 1991←14 Years→18 Aug 2006 | Active | |
