is an international supplier of process technology, products, engineered systems and technical services to the petroleum refining... problems (like cost over-runs, schedule delays, technical and/ or resource constraints etc.) to Manager of Projects......
Job Location: Gurgaon, Haryana, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page