Job Description
Company Description
At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realize their potential, and doing our part to create a prospe...
...thorough understanding of the total project life cycle, from dealing with strategic issues at conception stage, design development, construction, testing and commissioning, through completion and post-project review...