We are seeking a talented Civil Engineer to join our Johannesburg office. This role involves planning and overseeing various engineering projects, ensuring compliance with environmental and safety regulations, and collaborating with other engineering professionals.