Job role: Business Development Manager We are looking for a high-performing Business Development Manager. The... ? Understand category-specific landscapes and trends ? Reporting on forces that shift tactical budgets and strategic direction......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page