| Company | Timeline | Status | |
| Energy Agency Renewables Limited Director • Councillor | 26 May 2022←3 Years→Current | Active | |
| Energy Agency Director • Councillor | 26 May 2022←3 Years→Current | Active | |
| Ayrshire Media Services Limited Director • Company Director | 1 Nov 2018←6 Years→Current | Active | |
