Placements24 is seeking a seasoned Site Manager for an industrial project in Richards Bay, KwaZulu-Natal. You will oversee day-to-day on-site operations, lead diverse teams, and liaise with project managers, engineers, subcontractors, and authorities...