Sarah Mchugh's Location
Adelaide, South Australia, Australia
Sarah Mchugh's Education
University of Adelaide
2005 - 2010
Sarah Mchugh's Skills
Sarah Mchugh's Summary
Sarah McHugh, based in Adelaide, South Australia, Australia, is currently a Project Manager at SA Health. Sarah McHugh holds a 2005 - 2010 University of Adelaide. With a robust skill set that includes Business Analysis, Business Process Improvement, Team Leadership, Cross-functional Team Leadership, Business Strategy and more, Sarah McHugh contributes valuable insights to the industry. Sarah McHugh has 4 emails on RocketReach.