WNS Global Services is seeking a Team Leader in Cape Town, South Africa, to manage a team of 15-25 staff, focusing on operational excellence in a fast-paced Business Process Management environment. The ideal candidate should possess strong leadership, communication, and people management skills, while the role offers opportunities for professional development and community engagement.
Must-have
Nice-to-have
Not specified