The Manager - Business Development will be responsible for deal origination and execution, client development, investment analysis, asset valuation, proposal development, bidding, pricing strategy and negotiations, financial structuring, pr......
Job Location: Gurgaon, Haryana, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page