| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | PANGAEA PLANET LIMITED | 🇬🇧United Kingdom | Disuelta | 1/6/2026 – presente |
| Cargo | VR-TEK LTD | — | Activa | 9/6/2026 – presente |
| Cargo | 3H DEVELOPMENTS (UK) LTD | — | Disuelta | 10/6/2026 – 1/8/2014 |
| Cargo | TEAGAN GROUP LIMITED | — | Disuelta | 13/6/2026 – presente |
| Cargo | TEAGAN PROJECTS LIMITED | — | Disuelta | 13/6/2026 – 1/10/2009 |
| Cargo | 35 & 37 NIGHTINGALE LANE MAINTENANCE LIMITED | 🇬🇧United Kingdom | Activa | 14/1/2026 – 1/1/2026 |
| Cargo | AENEAS LIMITED | 🇬🇧United Kingdom | Activa | 14/2/2026 – 15/10/2001 |
| Cargo | AENEAS LIMITED | 🇬🇧United Kingdom | Activa | 14/2/2026 – 1/5/2008 |
1/6/2026
England
1/1/2026
resigned
19/7/2001
appointed