| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | TARMAC SHELFCO 3 LIMITED | 🇬🇧Regno Unito | Dissolved | 09/04/2026 – present |
| Officer | YALWEN LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CRH ROMANIA HOLDINGS UK LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CITIES GROUP HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 06/02/2026 – present |
| Officer | CRH SERBIA HOLDINGS UK LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CITIES UK LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CRH FRANCE HOLDINGS UK LIMITED | 🇬🇧Regno Unito | Active | 06/02/2026 – present |
| Officer | SCOTASH LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | TARMAC DIRECTORS (UK) LIMITED | 🇬🇧Regno Unito | Active | 30/01/2026 – present |
| Officer | TARMAC SECRETARIES (UK) LIMITED | 🇬🇧Regno Unito | Active | 02/02/2026 – present |
| Officer | CRH FINANCE (U.K.) PLC | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CRH BUILDING PRODUCTS LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CRH INVESTMENTS (UK) LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | CRH (UK) LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Officer | TARMAC TRUSTEES LIMITED | 🇬🇧Regno Unito | Active | 06/02/2026 – present |
04/05/2026
United Kingdom → England
09/04/2026
England → United Kingdom
16/09/2016
appointed