2 Specialist Team Lead Jobs in Durban
-
Project Manager Point Group - Durban Reporting to a Customer Success Manager (CSM), you will form part of a frontline team responsible to collectively deliver operational excellence & revenue growth, improve customer loyalty & satisfaction... 24 days ago
-
BI & Development Manager Bc Technologies - Mount Edgecombe, Kwazulu Natal, South Africa Cultivating Talent : Actively drives the development of skills and strengths within the team, and recognizes achievements. Coaches the team on procedures, technical issues and priorities. Leads and contributes... 24 days ago
Top locations