Job Description As a Customer Success Representative, the role is to support and manage customer concerns & escalations while working with and maintaining the relationships between departments and servicing the needs of clients. Responsible......
Job Location: Kolkata, West Bengal, IndiaSelected articles on work and employment, which may be found interesting:
5 ways to overcome the fear of job changeFind more articles on Articles page