Manager, Customer Support
2 days ago
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. Collaborate cross-functionally with Customer Success, Product, and Marketing to align on customer fee