Job Description: To ensure all the pre and post-sales support and services to the clients along with the team. Ensure not only achieving the target but also to make sure there is a consistent growth in the business every quarter. Achie......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page