Manager to oversee contract management for a major metro project in Chennai, India. This is a unique opportunity... to join a leading infrastructure development company and contribute to the growth and modernisation of urban transportation in......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page