WSP in India
–
Noida, Uttar Pradesh, India
... You will be responsible for ensuring your projects are delivered to the budget, programme and technical standards and meet QA, CDM, Sustainability and HSE requirements. You will be involved in internal client liaison, financial control of projects, ... - Jun 02