generation, account management, and communication. The role involves actively seeking new business opportunities, building... Account management and relationship-building skills Proactive and self-motivated with a strong drive for success Experience in......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
What to do if you are excessively loaded with the work?Find more articles on Articles page