Barclays is seeking a Customer Care Team Leader to oversee a team focused on delivering exceptional customer service to Business Banking clients in Knutsford, UK. The role emphasizes leadership, customer satisfaction, and operational excellence within a dynamic, customer-centric environment.
Must-have
Nice-to-have
Not specified