| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | EVERRATI GROUP LIMITED | 🇬🇧United Kingdom | Activa | 14/1/2026 – presente |
| Cargo | THOROUGH EVENTS (HOLDINGS) LTD | — | Activa | 7/5/2026 – presente |
| Cargo | PHEME CLOTHING LONDON LTD | 🇬🇧United Kingdom | Disuelta | 20/4/2026 – presente |
| Cargo | DISPLAYDATA LIMITED | 🇬🇧United Kingdom | Activa | 8/4/2026 – 10/2/2022 |
| Cargo | BAL INVESTOR LIMITED | 🇬🇧United Kingdom | Disuelta | 24/5/2026 – presente |
| Cargo | 21 MANRESA LIMITED | 🇬🇧United Kingdom | Activa | 30/1/2026 – 2/2/2015 |
24/5/2026
United Kingdom → England
20/4/2026
United States → United Kingdom
8/5/2007
appointed