Project Manager (site based) careers in Durban, South Africa