Lachlan Ravenscroft in Adelaide works at Babcock Australia & New Zealand (Engineering Manager) and was educated at University of Adelaide.
Share this profile
Babcock Australia & New Zealand
Nov 2019 - Present 1 year 2 months , Osborne, South Australia, Australia
-
Present
Engineering Manager
Babcock Australia & New Zealand
May 2017 - Oct 2019
-
Senior Project Manager
Babcock Australia & New Zealand
2015 - Apr 2017
-
Project Manager
University of Adelaide
2004
-
2007
BEng Aerospace. Mechanical Engineering. Second Class Division A Honours
TAFE SA
2017
-
2017
Diploma of Leadership and Management
RELATED SEARCHES
AT BABCOCK AUSTRALIA & NEW ZEALAND