Galaxy Inc.
Tamil Nadu, IN · On-site · Full-time
Customer Service Support Manager
Posted 24 days ago
- Location
- Tamil Nadu, IN
- Work mode
- On-site
- Employment
- Full-time
- Experience
- Lead · 4–6 yrs
About the role
Min 4 - 6 Yrs in Customer Relations or Support Have to Lead and Managing Teams To develop Customer Service Strategies To Analyse Customer Feedback Work with other departments (sales, marketing, product) to improve the overall customer experience and ensure alignment on customer-centric strategies. Should have good experience with tools like Freshdesk/Zoho Desk, and the ability to handle escalations, returns, delays, and customer dissatisfaction professionally. Strong Customer Service and Custom…