Job Description
Job Title: Customer Service Manager (India)
Location: Home based in Hyderabad (Remote)
Experience: 5+ years' experience in a senior customer service leadership role
Qualification: Experience managing t...
Apply for this Position
Ready to join Vellstone? Click the button below to submit your application.
Submit Application