Placements24 in Cape Town seeks a Senior Site Manager to oversee major construction projects from start to finish, ensuring safety, budget, and timely delivery.You will lead site teams, coordinate subcontractors, review plans, and liaise with clients...