Customer Support Centre Team Leader
7 days ago
Leeds
An excellent customer service attitude, with the ability to identify customer needs, clarify information and provide suitable solutions. Managing and supporting teammates, including regular 1-1’s and completing call audits to actively monitor customer service levels and provide constructive feedb...