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