JOB DESCRIPTION: Strategy and Business Development Work under the leadership of General Manager, India, in collaboration with all functions across India, to define strategic direction for the sales and commercial operations and identify/......
Job Location: Mumbai, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page