| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | WHITELAW BRAE FINANCING HOLD CO LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – present |
| Officer | GEOTHERMAL ENGINEERING LIMITED | 🇬🇧Regno Unito | Active | 03/06/2026 – present |
| Officer | DUNMOW SOLAR LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | FAIR PLAY CLEAN ENERGY (CLOVER HOLDCO) LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | BUK23 LIMITED | 🇬🇧Regno Unito | Active | 12/01/2026 – present |
| Officer | WHITELAW BRAE WINDFARM LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | COMMUNITY ENERGY CATALYST LIMITED | 🇬🇧Regno Unito | Active | 31/01/2026 – present |
| Officer | WHITELAW BRAE HOLDCO LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | JUST ENERGY 1 LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | THRIVE RENEWABLES (ABERGORKI) LIMITED | 🇬🇧Regno Unito | Active | 11/03/2026 – present |
| Officer | THRIVE RENEWABLES (ABERGORKI HOLDCO) LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | FAIR PLAY CLEAN ENERGY LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | PENHALLOW GEOTHERMAL LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | MANHAY GEOTHERMAL LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | UNITED DOWNS LITHIUM LIMITED | 🇬🇧Regno Unito | Active | 25/03/2026 – present |
| Officer | GEOGEN LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | RSA PROJECT ONE LTD | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | RSA JV LTD | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | FEEDER GRID STORAGE LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (WICKEN) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | RIDING SUNBEAMS APOLLO LTD | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | UNITED DOWNS GEOTHERMAL LIMITED | 🇬🇧Regno Unito | Active | 20/04/2026 – present |
| Officer | THRIVE RENEWABLES (GIRVAN) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES (BESS HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | MEAN MOOR WIND FARM LTD | 🇬🇧Regno Unito | Active | 10/05/2026 – 08/04/2019 |
| Officer | MEAN MOOR COMMUNITY WIND FARM LIMITED | 🇬🇧Regno Unito | Dissolved | 13/06/2026 – 08/04/2019 |
| Officer | SHERIFFHALES SOLAR COMMUNITY INTEREST COMPANY | 🇬🇧Regno Unito | Active | 04/05/2026 – 06/12/2018 |
| Officer | THRIVE RENEWABLES (AUCHTYGILLS) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (CLAYFORDS) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES (BOARDINGHOUSE) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (MARCH) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | THRIVE RENEWABLES (CAMBRIDGE) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (BRISTOL) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | TR (FENPOWER) LIMITED | 🇬🇧Regno Unito | Active | 12/01/2026 – present |
| Officer | THRIVE RENEWABLES (SEVERN) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | THRIVE RENEWABLES (EYE) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES (DUNFERMLINE) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES (HEL) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES PLC | 🇬🇧Regno Unito | Active | 02/02/2026 – present |
| Officer | EQUITIX KESSINGLAND LIMITED | 🇬🇧Regno Unito | Active | 07/06/2026 – 13/02/2019 |
| Officer | THRIVE RENEWABLES (HL) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | THRIVE RENEWABLES (HGL) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | THRIVE RENEWABLES (NESS POINT) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | THRIVE RENEWABLES (HAVERIGG II) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – present |
| Officer | BRUNEL WIND LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (BEOCHLICH) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (CATON MOOR) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (BUCHAN) LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
| Officer | THRIVE RENEWABLES (SIGURD) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
18/11/2025
appointed
27/08/2025
appointed
18/04/2008
appointed