Sarah Mears Sarah Mears
General Manager People & SafetySarah was appointed to the role of General Manager People and Safety in August 2024, and is responsible for the design and delivery of our Group People & Safety strategy, and leadership of our Health, Safety & Wellbeing, Human Resources Business Partnering and Human Resource Shared Services teams...