Mark Allen
Current Roles
| 330 | CEO | Executive Chair | N/A | N/A | N/A |
Former Roles
HALMA PLC HLMA | 36 | Corporate Officer/Principal | N/A | N/A |
| 279 | Chairman | 2021-06-30 | 2026-01-14 | |
| 87 | Independent Dir/Board Member | 2011-05-30 | 2019-11-30 | |
| 87 | Director/Board Member | 2011-05-30 | 2019-11-30 |