Sarah Stratton is currently serving as a People and Culture Business Partner at Downer since November 2021, following a role as HR Projects Manager at Downer EDI Works. Sarah holds a Bachelor of Arts in International Business from Rennes Graduate Business School and a Bachelor of Business with a double major in Management and International Business from Auckland University of Technology, earned in 2003.
This person is not in any teams
This person is not in any offices