Job Description
Overview
The company is hiring a Manager of Customer Support to own and scale our global customer support operation . This leader will be accountable for performance, cost, and customer experience across all customer-facing support channels, while evolving custo...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application