We are looking for a Business Development Manager for our Media Partner company. The Business Development Manager... process. The Business Development Manager will also be responsible for creating sales presentations, negotiating contracts......
Job Location: Noida, Uttar Pradesh, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page