Join our team as a Construction Manager in Johannesburg, where you will lead a variety of construction projects. Your role will involve supervising staff, liaising with clients, ensuring adherence to plans and schedules, and maintaining quality standards. A background in civil engineering is advantageous.