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