| Company | Timeline | Status | |
| Swansea Community Boat Trust Director • Retired Engineer | 26 Nov 2019←6 Years→Current | Active | |
| Beaconsfield Court Residents Association Limited Director • Safety Advisor | 2 Jun 2016←9 Years→Current | Active | |
| Brookson (5984D) Limited Director • Engineer | 5 Apr 2007←14 Years→17 Aug 2021 | Dissolved | |
