| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ARC POWER LTD | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | ARC BUILD GLOBAL LIMITED | 🇬🇧Regno Unito | Active | 07/04/2026 – present |
| Officer | ARC RIDE LIMITED | 🇬🇧Regno Unito | Active | 11/03/2026 – present |
| Officer | ARC CAPITAL GLOBAL LTD | 🇬🇧Regno Unito | Active | 08/04/2026 – present |
| Officer | XCEL INC LIMITED | 🇬🇧Regno Unito | Active | 08/04/2026 – 03/02/2022 |
| Officer | ETRANZACT (UK) LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – 01/08/2021 |
| Officer | ARC GROUP GLOBAL LTD | 🇬🇧Regno Unito | Active | 10/04/2026 – present |
| Officer | ARC LIFE LTD | 🇬🇧Regno Unito | Dissolved | 12/04/2026 – present |
| Officer | STAKEHOLDER DEMOCRACY NETWORK | 🇬🇧Regno Unito | Active | 16/04/2026 – 21/04/2023 |
| Officer | INSUREDCYBER LIMITED | 🇬🇧Regno Unito | Dissolved | 21/04/2026 – present |
| Officer | EC3CYBER LIMITED | 🇬🇧Regno Unito | Dissolved | 20/04/2026 – present |
| Officer | SENTIER PARTNERS LIMITED | 🇬🇧Regno Unito | Dissolved | 23/04/2026 – 29/11/2017 |
| Officer | AFRICAN SPORTS MANAGEMENT LIMITED | — | Dissolved | 16/04/2026 – present |
| Officer | — | — | Active | 16/04/2026 – present |
15/04/2026
United Kingdom → England
07/04/2026
England → United Kingdom
19/08/2011
appointed