Leroy Johnston is an experienced construction professional currently serving as a Construction Manager at Downer since January 2010. Prior to this role, Leroy worked as a Contract Manager at Downer New Zealand. Leroy holds a Diploma of Engineering in Civil Engineering from NZIHT, which has equipped Leroy with a strong foundation in engineering principles applicable to the construction industry.
This person is not in any teams
This person is not in any offices