Barclays is seeking a Specialist Customer Care Leader in Noida, India, to provide exceptional customer service and resolve complex customer inquiries across various communication channels. The role involves collaborating with teams to improve customer care processes, leading a team, and demonstrating strong leadership qualities.
Must-have
Nice-to-have
Not specified