| Company | Timeline | Status | |
| Waves Group Consultancy Scotland Limited Director • Managing Director | 8 Aug 2019←6 Years→Current | Active | |
| Waves Group Limited Director • Naval Architect | 26 Sep 2016←9 Years→Current | Active | |
| St Teresa's Enterprises Limited Director • Engineer | 1 Jun 2016←3 Years→31 Aug 2019 | Active | |
| Cwaves Limited Director • Company Director | 7 Apr 2005←20 Years→Current | Active | |
| Cwaves Limited Secretary • Company Director | 7 Apr 2005←1 Year 7 Months→7 Nov 2006 | Active | |
| Mwaves Limited Director • Director | 18 Mar 2005←20 Years→Current | Active | |
| ABL Energy & Marine Consultants Limited Director • Structural Engineer | 4 Nov 1998←6 Years→15 Feb 2005 | Active | |
