Site Manager - DurbanvilleFull job descriptionAre you a strong plant/site manager who is passionate about excellence in... site managerial experience, and must be hands on manager,Must have a technical background and worked in a factory setting......
Job Location: Durban, KwaZulu-Natal, South Africa