Back to all jobs

Customer Support Manager - Americas

Lead Posted 2 days ago Himalayas
Support

AI summary: Leads the Americas customer support center and manages regional teams across customer service, technical support, escalations, and service excellence.

Description

As our Customer Support Manager Americas, you lead the regional Customer Support Center and the teams behind it including Customer Service, Technical Support, Technical Escalations, and Service Excellence.