Site Manager required for leading Building Contractor in Cape Town **Key Responsibilities:** - Oversee and manage... as a Site Manager in the construction industry. - Excellent leadership and communication skills. - Strong knowledge......
Job Location: Western Cape, South Africa