| Company | Timeline | Status | |
| Queen Mary Reservoir Sailsports Limited Director • General Manager  | 18 Dec 2018←6 Years→Current  | Active  | |
| Trac 4 Good Ltd Director • Director  | 4 Mar 2016←9 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←12 Years→Current  | Active  | |
