Job Description

Job Description

The Customer Support Team Leader is responsible for the day-to-day management and objectives of an individual squad (approx. 8 - 10 team members).

You must be data centric, motivating and contribute, alongside other Team Leads to build a cross collaborative and skil...

Apply for this Position

Ready to join SBS? Click the button below to submit your application.

Submit Application