| Company | Timeline | Status | |
| Hydromarque Holdings Limited Director • Director | 1 Jul 2013←7 Years→19 Feb 2021 | Active | |
| Self Priming Pumps Limited Director • Director | 1 Jan 2001←22 Years→11 Apr 2023 | Dissolved | |
| Self Priming Pumps Limited Secretary • Director | 18 Jul 2000←22 Years→9 Jan 2023 | Dissolved | |
| Hydromarque Limited Director • Non Executive Chairman | 1 Dec 1999←21 Years→19 Feb 2021 | Active | |
| Hydromarque Limited Secretary • Unreported | 30 Apr 1997←18 Years→28 Aug 2015 | Active | |
