Join our forward-thinking engineering team as a Civil Engineer in Johannesburg. You will be involved in designing, reviewing, and managing complex infrastructure projects. The ideal candidate should have a strong grasp of engineering principles and a commitment to excellence in project delivery.