Turner & Townsend
Project Lead- Noida
- Full-time
- Contract
... better world for everyone. Bring out the best in everyone: We bring out the best in everyone. We help each other to make the most of our potential, always learning from our experience. We treat each other with care and respect and make time to give everyone a voice Job Description Role Overview We are seeking a highly ...
Noida, भारत