Job Description

A global operations company in Canada is seeking a Team Leader for onsite management of call center associates. The Team Leader will oversee performance metrics, provide coaching, and ensure service delivery meets key performance indicators. Ideal candidates have an associate's degree and relevant e...

Apply for this Position

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

Submit Application