| Company | Timeline | Status | |
| Trainair Products Limited Director • Engineer | 25 Oct 2002←23 Years→Current | Active | |
| Project Technologies Limited Director • Unreported | 15 Aug 1997←28 Years→Current | Active | |
| Project Manufacturing Limited Director • Unreported | 17 Jan 1997←28 Years→Current | Active | |
| Project Electronics Limited Director • Unreported | 20 Dec 1993←31 Years→Current | Active | |
