| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BGII ENERGY LTD | 🇬🇧Regno Unito | Active | 23/03/2026 – present |
| Officer | VOULT LTD | 🇬🇧Regno Unito | Active | 11/02/2026 – present |
| Officer | CYFERD (UK) LTD | 🇬🇧Regno Unito | Active | 19/03/2026 – present |
| Officer | PLEXOS AI LIMITED | 🇬🇧Regno Unito | Active | 22/03/2026 – present |
| Officer | HOWPER 910 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 909 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 907 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 904 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 906 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 902 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 903 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 901 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | HOWPER 905 LIMITED | 🇬🇧Regno Unito | Dissolved | 26/04/2026 – present |
| Officer | CR46 LIMITED | 🇬🇧Regno Unito | Active | 01/05/2026 – present |
| Officer | KRYOS TECHNOLOGIES LIMITED | — | Dissolved | 28/05/2026 – 22/02/2010 |
28/05/2026
England → United Kingdom
01/05/2026
United Kingdom → England
20/01/2010
appointed