Role Description - Manage and lead ongoing client delivery and client engagements independently Ability to effectively liaise with clients and senior stakeholders Drive day to day operations, communications and reporting Cond......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Your requirements to the prospective workFind more articles on Articles page