| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | AVONMOUTH ENERGY TERMINAL LIMITED | 🇬🇧Regno Unito | Active | 03/06/2026 – present |
| Officer | MILK PROPERTY HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 12/03/2026 – present |
| Officer | GABB HOLDINGS (SCOTLAND) LIMITED | 🇬🇧Regno Unito | Active | 02/06/2026 – 02/06/2026 |
| Officer | POWER & CONTROL SOLUTIONS LTD. | 🇬🇧Regno Unito | Active | 02/06/2026 – 02/06/2026 |
| Officer | EENERGY CONSULTANCY LIMITED | 🇬🇧Regno Unito | Active | 17/03/2026 – 02/06/2026 |
| Officer | EQUITY ENERGIES LIMITED | 🇬🇧Regno Unito | Active | 18/03/2026 – 02/06/2026 |
| Officer | EENERGY INSIGHTS LIMITED | 🇬🇧Regno Unito | Active | 18/03/2026 – 02/06/2026 |
| Officer | DIESELEC THISTLE GENERATORS LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 02/06/2026 |
| Officer | DIESELEC HOLDINGS LIMITED | 🇬🇧Regno Unito | Dissolved | 18/12/2025 – present |
| Officer | DTGEN SOUTH (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Dissolved | 01/04/2026 – present |
| Officer | DTGEN SOUTH LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 02/06/2026 |
| Officer | LIQUID GAS UK LTD | 🇬🇧Regno Unito | Active | 15/05/2026 – present |
| Officer | PROTECH HEATING LIMITED | 🇬🇧Regno Unito | Active | 02/06/2026 – 02/06/2026 |
| Officer | MGS NORTH WEST LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BGUK NEWCO TRADING LIMITED | — | Dissolved | 08/05/2026 – present |
| Officer | UFW LIMITED | 🇬🇧Regno Unito | Dissolved | 04/02/2026 – present |
| Officer | MGS WEST MIDLANDS LIMITED | — | Dissolved | 02/06/2026 – present |
| Officer | IJM HOLDINGS LIMITED | — | Dissolved | 04/05/2026 – 14/06/2016 |
02/06/2026
resigned
18/05/2026
appointed
23/06/2015
appointed