Customer Service Specialist
-headquartered TDCX is a leading global business process outsourcing (BPO) company that provides customer experience (CX) solutions...-positions it as a key partner for companies targeting tangible outcomes. With more than 20,000 employees across 37 locations...