Director of Customer Service


  • Lead both enterprise and consumer customer service teams.
  • Work across multiple organizations to improve consistency and service quality of Customer Service.


  • 7+ year experience in customer service related field, international call center experience is a must.
  • Excellent communication skill (both verbal and written) in English and ability to write English professionally.
  • Experience working with enterprise and multi-national clients.

Find Challanges? Join Us!