We are on the lookout for a Civil Engineer to join our Johannesburg team. The ideal candidate will possess a robust background in civil engineering principles and a passion for sustainable infrastructure development. You will be responsible for managing and overseeing construction projects from inception to completion.