| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | JD TECH SYSTEMS LTD | 🇬🇧United Kingdom | Active | 15/03/2026 – present |
| Officer | COUNTRY INTERESTS LIMITED | 🇬🇧United Kingdom | Active | 04/05/2026 – present |
| Officer | CHELTENHAM & GLOUCESTER SCAFFOLDING LIMITED | 🇬🇧United Kingdom | Active | 14/01/2026 – present |
| Officer | CHELTENHAM & GLOUCESTER SCAFFOLDING ASSETS LIMITED | 🇬🇧United Kingdom | Active | 30/01/2026 – present |
| Officer | CHELTENHAM & GLOUCESTER SCAFFOLDING GROUP LIMITED | 🇬🇧United Kingdom | Active | 23/03/2026 – present |
| Officer | TAY VALLEY LIGHTING (NOTTINGHAM) MIDCO LIMITED | 🇬🇧United Kingdom | Active | 10/04/2026 – 11/10/2022 |
| Officer | TAY VALLEY LIGHTING (NOTTINGHAM) LIMITED | 🇬🇧United Kingdom | Active | 27/05/2026 – 11/10/2022 |
| Officer | MARSTON MEDICAL THEATRE SERVICES LIMITED | 🇬🇧United Kingdom | Dissolved | 11/04/2026 – present |
| Officer | COMMUNITY LIGHTING PARTNERSHIP (OLDHAM) LIMITED | 🇬🇧United Kingdom | Active | 24/05/2026 – 21/11/2023 |
| Officer | CHELTENHAM & GLOUCESTER SCAFFOLDING ASSETS LIMITED | 🇬🇧United Kingdom | Active | 26/01/2026 – present |
| Officer | CHELTENHAM & GLOUCESTER SCAFFOLDING LIMITED | 🇬🇧United Kingdom | Active | 26/01/2026 – present |
07/08/2025
appointed
21/11/2023
resigned
19/12/2012
appointed