What you will be doing: Lead and manage the operations team to enhance service quality and operational efficiency. Develop strategies to improve customer service experience and create engaged customers Take ownership of customers' issue......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page