| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | FLINT HALL INVESTMENTS | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | CENTRAL SCANNING PROPERTY LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | CENTRAL SCANNING LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | 3DPRINTUK LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | G.R.M. CONSULTING LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | SOLID PEOPLE LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | TRIMECH UK HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | DTE SOLUTIONS LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | TRIMECH ENTERPRISE SOLUTIONS LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | DESIGN RULE LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | SOLID SOLUTIONS INTERNATIONAL LTD | 🇬🇧Regno Unito | Active | 09/02/2026 – present |
| Officer | BRAMBLE JVCO LIMITED | 🇬🇧Regno Unito | Dissolved | 08/04/2026 – present |
| Officer | AS2CO LIMITED | — | Dissolved | 08/04/2026 – present |
| Officer | SOLID SOLUTIONS GROUP LTD | 🇬🇧Regno Unito | Active | 08/04/2026 – present |
| Officer | TRIMECH MANUFACTURING SOLUTIONS LIMITED | 🇬🇧Regno Unito | Active | 02/01/2026 – present |
| Officer | CAE PEOPLE LIMITED | 🇬🇧Regno Unito | Active | 09/02/2026 – present |
| Officer | NEW TECHNOLOGY 2009 LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | NEW TECHNOLOGY CADCAM LIMITED | 🇬🇧Regno Unito | Active | 25/03/2026 – present |
| Officer | CADTEK SYSTEMS LIMITED | 🇬🇧Regno Unito | Active | 02/01/2026 – present |
| Officer | MOONBAND LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | SOLID SOLUTIONS HOLDINGS LTD | 🇬🇧Regno Unito | Active | 05/03/2026 – present |
| Officer | SOLID SOLUTIONS CADCONNECT LTD | — | Dissolved | 01/06/2026 – present |
| Officer | SOLID SOLUTIONS MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
20/05/2026
appointed
11/05/2026
England → United Kingdom
27/10/1998
appointed