| Company | Timeline | Status | |
| Queen Mary Reservoir Sailsports Limited Director • General Manager | 18 Dec 2018←7 Years→Current | Active | |
| Trac 4 Good Ltd Director • Director | 4 Mar 2016←8 Years→7 Jan 2025 | Active | |
Wave 41 Limited Director • Director | 2 Jan 2015←5 Years→28 Jan 2020 | Dissolved | |
| Queen Mary Reservoir Sailing Club Limited Director • General Manager | 29 Nov 2012←13 Years→Current | Active | |
