As part of the Customer Support Center team, the Customer Success Manager acts as the primary liaison for customer needs, ensuring high satisfaction, retention, and service quality. The role involves resolution of customer inquiries, issues, and escalations for the non-dedicated voice customer base. This role requires a person who is highly responsive, customer-focused, and enjoys helping customers and team members and aspires to provide the best customer experience possible to improve and maintain a high CSAT score. Additional duties as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level