Job Brief :- Business Development is key to the role. Successful candidates will be responsible for building the business within the region, signing new client contracts, assisting clients in defining role descriptions, and generating new l......
Job Location: Delhi - Gurgaon, Haryana, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page