of deployment for the assigned accounts and support in establishing mechanisms that enhance and sustain customer satisfaction levels.... The role is expected to support in enhancing customer advocacy by predicting and preventing customer escalations......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page