) to ensure relevant, impactful support for the business. Ensure people and organizational capabilities required in the mid-long... thinking to support the business grow and develop. Ability to multitask with a high attention to detail.......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page