Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering.... You will also have the opportunity to establish Turner & Townsend as the #1 consultancy handling large scale complex construction projects...
Turner & Townsend