Hays PLC
Helen is currently the Chief People Officer at Inchcape plc, where she has responsibility for People and Culture strategy, as well as Corporate Communications and Employee Engagement. Prior to joining Inchcape, Helen held numerous senior People leadership and strategy roles at Mitie Group PLC, Bureau Veritas Group and Nationwide Building Society.
This person is not in the org chart
This person is not in any teams
This person is not in any offices