development, lead generation, business communication, and account management. The role will involve day-to-day tasks related... acumen and communication skills Experience in account management Ability to identify and pursue new business opportunities......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page