Job Description

A global customer support firm is looking for a Manager of Customer Support who will own and enhance their global customer support operation. The successful candidate will lead offshore teams, manage the customer support P&L, and optimize customer service processes to improve both efficiency and cus...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application