| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BLUSH TALENT MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | SHEERLUXE LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | MARYLEBONE CRICKET CLUB FOUNDATION | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | RNWL LTD | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | SPORT INSIGHTS MEDIA LTD | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | FUTURE B2B LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | BROADLEAF BIDCO LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – 19/03/2026 |
| Officer | FUTURE PLC | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | GOCOMPARE.COM LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | FUTURE PUBLISHING LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | FUTURE UK FINANCE LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | FUTURE HOLDINGS 2002 LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | BROADLEAF NEWCO 2 LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – 19/03/2026 |
| Officer | QSP COACH HOUSE LIMITED | 🇬🇧Regno Unito | Active | 20/03/2026 – 31/08/2024 |
| Officer | FIFTEEN DAYS LIMITED | 🇬🇧Regno Unito | Active | 22/03/2026 – 30/06/2024 |
| Officer | ITV MANDRAKE LIMITED | 🇬🇧Regno Unito | Active | 23/03/2026 – 31/08/2024 |
| Officer | ITV JCDM LIMITED | 🇬🇧Regno Unito | Active | 22/03/2026 – 31/08/2024 |
| Officer | QSP BURIED LIMITED | 🇬🇧Regno Unito | Active | 22/03/2026 – 31/08/2024 |
| Officer | QSP MEN UP LIMITED | 🇬🇧Regno Unito | Dissolved | 25/03/2026 – 31/08/2024 |
| Officer | QSP MY LIMITED | 🇬🇧Regno Unito | Active | 26/03/2026 – 31/08/2024 |
| Officer | ITV POS LIMITED | 🇬🇧Regno Unito | Dissolved | 07/01/2026 – 31/08/2024 |
| Officer | QSP PD LIMITED | — | Active | 25/03/2026 – 31/08/2024 |
| Officer | ITV RE LIMITED | 🇬🇧Regno Unito | Dissolved | 21/01/2026 – 31/08/2024 |
| Officer | QSP GHOSTED LIMITED | 🇬🇧Regno Unito | Dissolved | 25/03/2026 – 31/08/2024 |
| Officer | ITV WKOW LIMITED | 🇬🇧Regno Unito | Dissolved | 25/03/2026 – 31/08/2024 |
| Officer | QSP TRK LIMITED | 🇬🇧Regno Unito | Dissolved | 28/01/2026 – 31/08/2024 |
| Officer | QSP MU LIMITED | — | Dissolved | 25/03/2026 – 27/06/2024 |
| Officer | QSP FMO LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – 31/08/2024 |
| Officer | QSP ATF LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – 31/08/2024 |
| Officer | ITV GRACE LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – 31/08/2024 |
| Officer | ITV VENTURER LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – 31/08/2024 |
| Officer | QSP SO LIMITED | 🇬🇧Regno Unito | Dissolved | 28/03/2026 – 31/08/2024 |
| Officer | ITV ARCHIE LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – 31/08/2024 |
| Officer | ITV MATERNAL LIMITED | 🇬🇧Regno Unito | Dissolved | 29/03/2026 – 31/08/2024 |
| Officer | QSP NOLLY LIMITED | 🇬🇧Regno Unito | Dissolved | 30/03/2026 – 31/08/2024 |
| Officer | ITV DUNEEN LIMITED | 🇬🇧Regno Unito | Dissolved | 04/04/2026 – 31/08/2024 |
| Officer | ITV Y&M LIMITED | 🇬🇧Regno Unito | Dissolved | 04/04/2026 – 31/08/2024 |
| Officer | ITV TLC LIMITED | 🇬🇧Regno Unito | Dissolved | 08/04/2026 – 31/08/2024 |
| Officer | ITV SPY LIMITED | 🇬🇧Regno Unito | Dissolved | 18/02/2026 – 31/08/2024 |
| Officer | ITV NIGHTINGALE LIMITED | 🇬🇧Regno Unito | Dissolved | 11/02/2026 – 31/08/2024 |
| Officer | SECOND ACT (GRACE) LIMITED | 🇬🇧Regno Unito | Dissolved | 08/04/2026 – 31/08/2024 |
| Officer | THE GARDEN PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Active | 28/05/2026 – 25/01/2024 |
| Officer | GAMEFACE PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 07/05/2026 – 31/08/2024 |
| Officer | CAT'S ON THE ROOF MEDIA LIMITED | 🇬🇧Regno Unito | Dissolved | 04/02/2026 – 31/08/2024 |
| Officer | CROOK PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 07/05/2026 – 31/08/2024 |
| Officer | SECOND ACT PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 21/01/2026 – 31/08/2024 |
| Officer | ITV ENTERPRISES LIMITED | 🇬🇧Regno Unito | Dissolved | 23/04/2026 – 31/08/2024 |
| Officer | GRANADA GROUP LIMITED | 🇬🇧Regno Unito | Active | 09/05/2026 – 01/02/2021 |
| Officer | ITV (HC) LIMITED | 🇬🇧Regno Unito | Dissolved | 31/05/2026 – 01/02/2021 |
07/06/2026
United Kingdom → England
06/05/2026
England → United Kingdom
31/08/2024
resigned