| Função | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Dirigente | ANSOR PTS LIMITED | 🇬🇧United Kingdom | Ativa | 10/12/2025 – presente |
| Dirigente | TEST SAFE LIMITED | 🇬🇧United Kingdom | Ativa | 19/03/2026 – presente |
| Dirigente | COMPLII LIMITED | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | COMPLII GROUP LIMITED | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | COMPLII HOLDINGS LIMITED | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | COMPLII GROUP HOLDINGS LIMITED | 🇬🇧United Kingdom | Ativa | 16/03/2026 – presente |
| Dirigente | SMART BUILDING SYSTEMS LIMITED | 🇬🇧United Kingdom | Ativa | 24/04/2026 – presente |
| Dirigente | ANSOR ENVIRONMENT LIMITED | 🇬🇧United Kingdom | Ativa | 26/05/2026 – presente |
| Dirigente | COMPLIANCE GROUP HOLDINGS LIMITED | 🇬🇧United Kingdom | Ativa | 25/03/2026 – presente |
| Dirigente | COMPLIANCE GROUP LIMITED | 🇬🇧United Kingdom | Ativa | 10/12/2025 – presente |
| Dirigente | B R WINDOW SOLUTIONS LTD | 🇬🇧United Kingdom | Ativa | 14/05/2026 – presente |
| Dirigente | TRAIN PLANT REALISATIONS LIMITED | — | Outra | 21/05/2026 – presente |
| Dirigente | EQUIPMENT AND TRACK SOLUTIONS LIMITED | — | Dissolvida | 18/05/2026 – presente |
| Dirigente | BACCHUS NEWCO LIMITED | — | Dissolvida | 27/04/2026 – presente |
| Dirigente | JONES ENVIRONMENTAL FORENSICS LIMITED | 🇬🇧United Kingdom | Ativa | 08/06/2026 – 01/09/2016 |
| Dirigente | BUREAU VERITAS HS&E LIMITED | 🇬🇧United Kingdom | Ativa | 30/05/2026 – 29/02/2016 |
| Dirigente | BUREAU VERITAS HS&E LIMITED | 🇬🇧United Kingdom | Ativa | 30/05/2026 – 29/02/2016 |
| Dirigente | CASELLA SCIENCE AND ENVIRONMENT LIMITED | 🇬🇧United Kingdom | Dissolvida | 03/02/2026 – presente |
| Dirigente | CASELLA SCIENCE AND ENVIRONMENT LIMITED | 🇬🇧United Kingdom | Dissolvida | 03/02/2026 – presente |
| Dirigente | BUREAU VERITAS UK LIMITED | 🇬🇧United Kingdom | Ativa | 25/02/2026 – 29/02/2016 |
| Dirigente | BUREAU VERITAS UK LIMITED | 🇬🇧United Kingdom | Ativa | 25/02/2026 – 29/02/2016 |
30/05/2026
England → United Kingdom
18/05/2026
Scotland → England
16/01/2012
appointed