... in the customer experience (CX) industry. With 170,000 ... expertise are designed to support operational needs for our ... Providing the highest level of customer service; Answering incoming calls ... Good to have experience in customer service; Technology : Knowledge ...
jeden dzień temu