Manager, Customer Support
hace 1 día
A As the Customer Support Manager, you will oversee a team of Customer Support Specialists, guiding and developing them to provide exceptional support to our customers across chat, phone, and email. Identify trends in customer queries and elevate insights to inform product enhancements, proactive su