Leigh Carter

Leigh Carter

Head of People

Leigh leads the development of the port’s People strategy and delivers initiatives to improve efficiency and build on our culture. Together with her team, Leigh works with our leaders to encourage the best out of our people, ensuring alignment with our strategy of delivering for customers. She has a background in both consulting and operational people roles, providing an ideal skill set to engage across all parts of our business.