We are seeking a dynamic Civil Engineer to join our Johannesburg office. The ideal candidate will have a solid understanding of civil engineering principles and a passion for innovative infrastructure solutions. You will be instrumental in managing projects, from planning stages through to execution.