Team Lead - Customer Care
HCLTech
India
This role is responsible for ensuring the success of customer service delivery through effective team management and adherence to operational standard...