| Company | Timeline | Status | |
| Tubeworx Limited Director • Company Director | 15 Oct 2014←11 Years→Current | Active | |
| Newgenne Limited Director • Company Director | 16 Nov 2001←5 Months→21 Apr 2002 | Active | |
| Keronite International Limited Director • Entrepreneur | 3 May 2000←4 Years→26 Apr 2005 | Active | |
| Stormsure Limited Director • Director | 26 Oct 1992←33 Years→Current | Active | |
| Stormsure Limited Secretary • Director | 26 Oct 1992←5 Years→1 Jan 1998 | Active | |
