Sarah Carroll

Head of HR, Performance & Improvement at Discovery Park Limited

Sarah is responsible for people strategy, organization design, performance management, communication and employee engagement.


Org chart

No direct reports

Teams


Offices

This person is not in any offices