Placements24 seeks a Construction Manager for major civil infrastructure projects in Upington, Northern Cape. The role oversees all site operations, directs multidisciplinary teams, and ensures safety, quality, and budget control on roads, earthworks...