Placements24 in Upington, Northern Cape, seeks an experienced Civil Engineering Manager to lead the engineering department and deliver large-scale projects. You will manage a team of civil engineers, drive design, planning, budgeting, and regulatory ...