for a site manager to manage the project at specific sites. Co-ordination and supervision of the teams, ensuring compliance..., and other stakeholders. The site manager is responsible for ensuring that the project is successfully delivered in all aspects of the project.......
Job Location: Cape Town, Western Cape, South Africa