Len Glumac in Lowood, Queensland works at AECOM (Team Lead Process Engineering) and was educated at University of Sydney.
Share this profile
AECOM
May 2018
-
Team Lead Process Engineering
Explicit Engineering (Qld)
Apr 2017
-
Process Engineering Consultant
Roy Hill
Oct 2017
-
Apr 2018
Senior Process Specialist - Contract
University of Sydney
Bachelor of Engineering - BE. Chemical Engineering
RELATED SEARCHES
AT AECOM