Oversee all aspects of the after-sales service and support operations of a company Ensure high levels of Customer Satisfaction, Develop and Implement Service Strategies Manage a team of after-sales professionals, and drive continuous impr......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Ten precepts of the beginnerFind more articles on Articles page