| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | NEW SOUTHERN RAILWAY LIMITED | 🇬🇧Regno Unito | Active | 31/12/2025 – 28/03/2022 |
| Officer | GO NORTH WEST (MERSEYSIDE) LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – 28/03/2022 |
| Officer | GA RETAIL SERVICES LIMITED | 🇬🇧Regno Unito | Active | 10/03/2026 – 28/03/2022 |
| Officer | OVO (S) ENERGY SERVICES LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 23/12/2019 |
| Officer | MOBIUS ASHINGTON LIMITED | — | Dissolved | 03/05/2026 – 12/11/2015 |
| Officer | MOBIUS SISTERS (HOLDINGS) LIMITED | — | Dissolved | 03/05/2026 – 12/11/2015 |
| Officer | NORTH STEADS WIND FARM HOLDINGS LIMITED | — | Dissolved | 05/05/2026 – 12/11/2015 |
| Officer | MOBIUS GALA LIMITED | — | Dissolved | 06/05/2026 – 12/11/2015 |
| Officer | H2O POWER GENERATION LTD | — | Active | 07/05/2026 – 03/02/2015 |
| Officer | HYDRO 1 LIMITED | — | Dissolved | 07/05/2026 – 28/01/2015 |
| Officer | A'CHRUACH EXTENSION WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | MELIN COURT WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | GLENKERIE EXTENSION WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | GALAWHISTLE EXTENSION WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | A'CHRUACH PHASE 2 WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | GLENTAGGART WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | BULLAMOOR WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | WINDY EDGE WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | GREENGAIRS WIND FARM LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 12/11/2015 |
| Officer | BICKER FEN WINDFARM LIMITED | 🇬🇧Regno Unito | Active | 09/03/2026 – 01/09/2011 |
| Officer | DRAX FUEL SUPPLY LIMITED | 🇬🇧Regno Unito | Liquidation | 17/12/2025 – 31/08/2008 |
28/03/2022
resigned
28/09/2021
appointed
20/04/2005
appointed