DigitalEdg logo
DigitalEdgPosted 2 months ago

Customer Support Manager

On-siteChon Buri, Chon Buri, Thailand

Full TimeSenior LevelBachelors Degree

Job Summary

Customer Support Manager to lead the Customer Care operations across all Thai data center sites, develop and implement customer service strategies, ensure SLA compliance and service performance, manage customer relationships and escalation handling, oversee onboarding and access management, collaborate with cross-functional teams, monitor customer satisfaction and performance metrics, and lead the Customer Care teams nationwide. Requires a Bachelor’s degree and 8–10 years in Customer Service/Operations with 5+ years in multi-site leadership; background in Data Center/TELECOM/tech services preferred; willingness to travel and operate outside standard hours. Based on-site at data centers in Chonburi, Thailand; you will champion safety, security, quality, information security, and business continuity policies.

Required Qualifications

  • Bachelor’s degree in Business, IT, Engineering, or related field
  • 8–10 years’ experience in Customer Service, Operations, or Service Delivery
  • 5+ years of leadership experience in multi-site environments
  • Strong background in Data Center, Telecom, or technology services preferred
  • Proven experience managing enterprise customers and SLAs
  • Strong leadership, stakeholder management, and communication skills
  • Ability to manage escalations and critical incidents effectively
  • Strong analytical and strategic thinking capabilities
  • Willingness to travel and work outside business hours if required
  • High level of professionalism, integrity, and confidentiality

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce