| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | NOVA INNOVATION LTD | 🇬🇧United Kingdom | Activa | 11/12/2025 – presente |
| Cargo | BENBRACK WIND FARM LIMITED | 🇬🇧United Kingdom | Activa | 5/4/2026 – 28/2/2023 |
| Cargo | AFTON WIND FARM (BMO) LIMITED | — | Disuelta | 24/4/2026 – 28/2/2023 |
| Cargo | AFTON WIND FARM LIMITED | — | Activa | 24/4/2026 – 28/2/2023 |
| Cargo | AFTON WIND FARM (HOLDINGS) LIMITED | — | Activa | 24/4/2026 – 28/2/2023 |
| Cargo | FREEWHEEL CONSULTING LTD | 🇬🇧United Kingdom | Activa | 26/1/2026 – presente |
| Cargo | ENECO SEVOR LIMITED | 🇬🇧United Kingdom | Activa | 24/5/2026 – 31/12/2015 |
| Cargo | ENECO BURN OF WHILK LIMITED | 🇬🇧United Kingdom | Activa | 13/5/2026 – 31/12/2015 |
| Cargo | ENECO MOY LIMITED | 🇬🇧United Kingdom | Activa | 28/5/2026 – 31/12/2015 |
| Cargo | ENECO WIND UK LIMITED | 🇬🇧United Kingdom | Disuelta | 24/5/2026 – 31/12/2015 |
| Cargo | ERICA WIND FARM LIMITED | 🇬🇧United Kingdom | Disuelta | 29/5/2026 – 31/12/2015 |
| Cargo | NAVITUS BAY PROJECT COMPANY 2 LIMITED | 🇬🇧United Kingdom | Disuelta | 24/5/2026 – 23/9/2016 |
| Cargo | NAVITUS BAY PROJECT COMPANY 3 LIMITED | 🇬🇧United Kingdom | Disuelta | 24/5/2026 – 23/9/2016 |
| Cargo | ENECO ROUND 3 DEVELOPMENT HOLDING LIMITED | — | Disuelta | 29/5/2026 – 31/12/2015 |
| Cargo | NAVITUS BAY DEVELOPMENT LIMITED | — | Disuelta | 29/5/2026 – 23/9/2016 |
| Cargo | ENECO UK LIMITED | 🇬🇧United Kingdom | Activa | 3/6/2026 – 31/12/2015 |
| Cargo | BILBSTER WIND FARM LIMITED | 🇬🇧United Kingdom | Activa | 13/6/2026 – 18/7/2006 |
| Cargo | CARNEDD WEN WIND FARM LIMITED | 🇬🇧United Kingdom | Activa | 14/6/2026 – 18/7/2006 |
| Cargo | LITTLE CHEYNE COURT WIND FARM LIMITED | — | Activa | 15/6/2026 – 18/7/2006 |
| Cargo | MIDDLEMOOR WIND FARM LIMITED | — | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | CULBIN FARM WIND FARM LIMITED | — | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | NORTH KINTYRE WIND FARM LIMITED | — | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | NRL (GEM) LIMITED | 🇬🇧United Kingdom | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | BALLINDALLOCH MUIR WIND FARM LIMITED | — | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | ROWANTREE WIND FARM LIMITED | 🇬🇧United Kingdom | Disuelta | 15/6/2026 – 18/7/2006 |
| Cargo | RAERA WIND FARM LIMITED | 🇬🇧United Kingdom | Disuelta | 15/6/2026 – 18/7/2006 |
3/6/2026
United Kingdom → England
29/5/2026
England → United Kingdom
2/11/2005
appointed