| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ACTALENT SERVICES LIMITED | 🇬🇧Regno Unito | Active | 03/04/2026 – present |
| Officer | ALLEGIS GROUP (UK) HOLDINGS II LIMITED | 🇬🇧Regno Unito | Active | 05/02/2026 – present |
| Officer | ALLEGIS GROUP (UK) HOLDINGS LIMITED | — | Liquidation | 05/02/2026 – present |
| Officer | ALLEGIS SERVICES HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 11/04/2026 – present |
| Officer | THE TOP TWO INCHES LIMITED | 🇬🇧Regno Unito | Dissolved | 05/05/2026 – present |
| Officer | TEKSYSTEMS GLOBAL SERVICES (UK) LIMITED | 🇬🇧Regno Unito | Active | 25/02/2026 – present |
| Officer | ASTON CARTER GROUP LIMITED | — | Liquidation | 08/06/2026 – present |
| Officer | ALLEGIS GROUP LIMITED | 🇬🇧Regno Unito | Active | 15/12/2025 – present |
| Officer | D J SERVICES (WALES) LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 19/01/2018 |
| Officer | WILLIAMS VET CARE LIMITED | 🇬🇧Regno Unito | Dissolved | 25/05/2026 – 22/05/2018 |
08/06/2026
United Kingdom → England
05/05/2026
Wales → United Kingdom
28/10/2010
appointed