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