DTC Customer Experience Manager
28 days ago
New York
In this role, you'll manage a team of customer care agents, streamline processes, handle inquiries ... Qualifications * 5+ years in customer experience, customer success, or related roles, ideally ...