- Contract
12k
... enables faster responses, higher resolution rates, and scalable customer engagement — without fragmented tools or increased headcount. We are looking for a Team Lead – Customer Support to lead a team of 6–12 Customer Support Executives responsible for delivering exceptional customer experiences and resolving technical and ...
India, Noida