The incumbent would report into the Regional Manager & will play a critical role in facilitating the management and nurturing of relationships with key clients. Serve as the primary point of contact for designated key accounts. Understa......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page