team leader m s careers in South Africa