| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | SEVERN COMMUNITY ENERGY ONE C.I.C. | 🇬🇧United Kingdom | Active | 04/05/2026 – 10/11/2016 |
| Officer | CREWKERNE COMMUNITY SOLAR C.I.C. | 🇬🇧United Kingdom | Active | 04/05/2026 – 19/04/2017 |
| Officer | ORCHARD FARM COMMUNITY SOLAR C.I.C. | 🇬🇧United Kingdom | Active | 04/05/2026 – 01/09/2017 |
| Officer | LANGAR LANE COMMUNITY SOLAR CIC | 🇬🇧United Kingdom | Active | 04/05/2026 – 15/05/2017 |
| Officer | ORCHARD FARM COMMUNITY SOLAR 2 CIC | 🇬🇧United Kingdom | Active | 04/05/2026 – 15/05/2017 |
| Officer | PARK FARM AD LIMITED | — | Dissolved | 13/05/2026 – present |
| Officer | MONGOOSE COMMUNITY ENERGY MEMBERS LTD | 🇬🇧United Kingdom | Dissolved | 05/05/2026 – 06/09/2016 |
| Officer | SHAMBA TECHNOLOGIES LTD | 🇬🇧United Kingdom | Dissolved | 29/05/2026 – present |
| Officer | BRAYDON MANOR RENEWABLE ENERGY LIMITED | 🇬🇧United Kingdom | Active | 07/05/2026 – 01/10/2016 |
| Officer | OLD MILL COMMUNITY HYDRO LTD. | 🇬🇧United Kingdom | Active | 07/05/2026 – 15/05/2017 |
| Officer | BRAYDON MANOR COMMUNITY SOLAR C.I.C. | 🇬🇧United Kingdom | Active | 08/05/2026 – 15/05/2017 |
| Officer | BATH AND WEST COMMUNITY SOLAR LIMITED | 🇬🇧United Kingdom | Active | 22/05/2026 – 27/09/2016 |
| Officer | AGENT PICTURES LIMITED | 🇬🇧United Kingdom | Active | 09/03/2026 – present |
| Officer | PARADIGM INSURANCE SERVICES LIMITED | — | Dissolved | 05/06/2026 – present |
| Officer | CENTRE FOR SUSTAINABLE ENERGY | 🇬🇧United Kingdom | Active | 14/01/2026 – 27/03/2009 |
| Officer | HAVERIGG III LIMITED | 🇬🇧United Kingdom | Active | 16/12/2025 – present |
| Officer | WINDCLUSTER 2000 LIMITED | 🇬🇧United Kingdom | Active | 13/01/2026 – present |
14/01/2026
United Kingdom → England
01/09/2017
resigned
22/01/1999
appointed