be the Earth’s Most Customer Centric Company. Within Operations I ... , flexible, innovative, and forward-thinking professionals to join our India operations ...
Job Description Customer care specialists are responsible for ... as well as great customer service skills, these professionals address issues, provide support ...
highly motivated and experienced sales professionals with up to 5-7 ... prospects • Working closely with Authorized Service Centers and development of new ...