Customer Support Centre Team Leader
11 days ago
Leeds
An excellent customer service attitude, with the ability to identify customer needs, clarify information and provide suitable solutions. Celebrate special moments with access to our Recognition Hub and E-card collection. Managing and supporting teammates, including regular 1-1’s and completing ca...