Job Summary Experience and knowledge Minimum - A minimum of 8-10 years with proven customer service management within a multi-national company. - A minimum of 5-7 years in a generalist management role with proven leadership experience wi......
Job Location: Gauteng, South Africa