| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ADVICA HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 26/04/2026 – 23/09/2018 |
| Officer | NRS POWER LIMITED | 🇬🇧Regno Unito | Dissolved | 25/04/2026 – 16/08/2018 |
| Officer | FC POWERGEN LIMITED | 🇬🇧Regno Unito | Dissolved | 25/04/2026 – 16/08/2018 |
| Officer | LF FLEXGEN LIMITED | 🇬🇧Regno Unito | Dissolved | 25/04/2026 – 16/08/2018 |
| Officer | ENNERCO LIMITED | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 16/08/2018 |
| Officer | EQUIVALENCE ENERGY LIMITED | — | Active | 08/05/2026 – 20/02/2015 |
| Officer | PRECISE ENERGY LIMITED | — | Active | 08/05/2026 – 23/02/2015 |
| Officer | BALANCE POWER LIMITED | — | Active | 08/05/2026 – 23/02/2015 |
| Officer | VALENCE POWER LIMITED | — | Active | 08/05/2026 – 23/02/2015 |
| Officer | FLEXIBLE GENERATION LIMITED | — | Active | 12/05/2026 – 23/02/2015 |
| Officer | PLUTUS ENERGY LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – 16/08/2018 |
| Officer | THE POWERLINE CAMPAIGN LIMITED | 🇬🇧Regno Unito | Dissolved | 16/05/2026 – present |
| Officer | WASTETOFUEL LIMITED | 🇬🇧Regno Unito | Dissolved | 16/05/2026 – present |
| Officer | WAVESTONE THERAPIES LIMITED | 🇬🇧Regno Unito | Dissolved | 10/12/2025 – 23/04/2015 |
| Officer | KEYSTONE POWER LIMITED | — | Dissolved | 17/05/2026 – 30/11/2014 |
| Officer | KEYSTONE POWER LIMITED | — | Dissolved | 17/05/2026 – 30/11/2014 |
| Officer | PPT CAPITAL LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – 13/07/2015 |
| Officer | SMALL SCIENCE LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – 10/09/2012 |
| Officer | FUEL PERFECTOR LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | WATER PERFECTOR LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
08/05/2026
England → United Kingdom
26/04/2026
United Kingdom → England
07/02/2012
appointed