New Delhi Area, India India
Dy. Manager - Business Development (Corporate Planning)
Corporate Strategy formulation
Infrastructure development planning
Strategic decision on project prioritisation
Option for diversification & integration
Corporate logistic planning