| Função | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Dirigente | APEX ROOFING AND PROPERTY MAINTENANCE LTD | 🇬🇧United Kingdom | Ativa | 04/02/2026 – presente |
| Dirigente | POLE POSITION PRO PERFORMANCE UK LIMITED | 🇬🇧United Kingdom | Ativa | 27/03/2026 – presente |
| Dirigente | M&J MANAGEMENT LIMITED | 🇬🇧United Kingdom | Ativa | 27/03/2026 – presente |
| Dirigente | MJS TRADING (LINCS) LTD | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | GENETIC HOLDCO LIMITED | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | PROTOWER AUTOMATION LIMITED | 🇬🇧United Kingdom | Ativa | 02/03/2026 – presente |
| Dirigente | TAN N GLO LIMITED | 🇬🇧United Kingdom | Dissolvida | 26/02/2026 – presente |
| Dirigente | MORAY EV CHARGING LTD | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | MORAY ENERGY MANAGEMENT LTD | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | MORAY ENERGY SOLUTIONS LTD | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | MORAY RENEWABLES LTD | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | GENETIC GROUP LTD | 🇬🇧United Kingdom | Ativa | 22/03/2026 – presente |
| Dirigente | YETINET LTD | 🇬🇧United Kingdom | Ativa | 26/03/2026 – presente |
| Dirigente | MS & SON TRADING LTD | 🇬🇧United Kingdom | Dissolvida | 27/03/2026 – presente |
| Dirigente | MS ELECTRICAL & RENEWABLES LTD | 🇬🇧United Kingdom | Ativa | 23/01/2026 – presente |
| Dirigente | SPARKSMITHS LIMITED | 🇬🇧United Kingdom | Ativa | 26/02/2026 – presente |
| Dirigente | VOIX LTD | 🇬🇧United Kingdom | Dissolvida | 04/04/2026 – presente |
| Dirigente | MS & SON TRADING LTD | 🇬🇧United Kingdom | Dissolvida | 12/04/2026 – presente |
| Dirigente | MTJ AUTOMOTIVE LTD | 🇬🇧United Kingdom | Pedido de baixa | 13/03/2026 – presente |
| Dirigente | GENETIC SCAFFOLDING LIMITED | 🇬🇧United Kingdom | Ativa | 17/02/2026 – presente |
| Dirigente | MLS WORLDWIDE LIMITED | — | Dissolvida | 17/05/2026 – presente |
| Dirigente | POLARSETS LIMITED | — | Dissolvida | 20/05/2026 – presente |
14/05/2026
England → United Kingdom
08/05/2026
United Kingdom → England
22/03/2012
appointed