We are in search of a skilled Civil Engineer to join our dynamic team in Johannesburg. This role requires a passion for infrastructure projects and the ability to lead innovative engineering solutions that align with our clients’ needs. The ideal candidate will have comprehensive knowledge of civil engineering principles and practices, with proven experience in project management and design.