| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | RWS HOLDINGS PLC | 🇬🇧United Kingdom | Active | 03/03/2026 – present |
| Officer | MIDWICH GROUP PLC | 🇬🇧United Kingdom | Active | 31/12/2025 – 13/02/2026 |
| Officer | UK FIRE & SAFETY LIMITED | 🇬🇧United Kingdom | Active | 12/01/2026 – 27/02/2026 |
| Officer | DRY HIRE LIGHTING LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | PULSE CINEMAS LIMITED | 🇬🇧United Kingdom | Active | 18/12/2025 – 27/02/2026 |
| Officer | PULSE CINEMAS HOLDINGS LTD | 🇬🇧United Kingdom | Active | 18/12/2025 – 27/02/2026 |
| Officer | H H B COMMUNICATIONS HOLDINGS LIMITED | 🇬🇧United Kingdom | Active | 15/12/2025 – 27/02/2026 |
| Officer | H H B LIMITED | 🇬🇧United Kingdom | Active | 12/01/2026 – 27/02/2026 |
| Officer | H H B COMMUNICATIONS LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | SOURCE DISTRIBUTION LTD | 🇬🇧United Kingdom | Active | 12/01/2026 – 27/02/2026 |
| Officer | SOUND TECHNOLOGY LIMITED | 🇬🇧United Kingdom | Active | 23/02/2026 – 27/02/2026 |
| Officer | NETWORK SALES & SOLUTIONS LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | YEALINK (UK) LIMITED | 🇬🇧United Kingdom | Active | 23/02/2026 – 27/02/2026 |
| Officer | NIMANS LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | INTERQUARTZ (U K) LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | EDGE CCTV LTD | 🇬🇧United Kingdom | Active | 12/01/2026 – 27/02/2026 |
| Officer | DVS LTD | 🇬🇧United Kingdom | Active | 15/12/2025 – 27/02/2026 |
| Officer | COOPER PROJECTS LIMITED | 🇬🇧United Kingdom | Active | 23/02/2026 – 27/02/2026 |
| Officer | MIDWICH INTERNATIONAL LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
| Officer | LAMB BRICKLAYING SERVICES LIMITED | 🇬🇧United Kingdom | Dissolved | 07/04/2026 – present |
| Officer | HOLDAN LIMITED | 🇬🇧United Kingdom | Active | 12/01/2026 – 27/02/2026 |
| Officer | MIDWICH GROUP PLC | 🇬🇧United Kingdom | Active | 15/12/2025 – 27/02/2026 |
| Officer | MIDWICH LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – 27/02/2026 |
07/04/2026
United Kingdom → England
04/04/2026
England → United Kingdom
08/06/2020
appointed