Company: Turner & Townsend
. Every day we help our major global clients deliver ambitious and highly technical projects, in over 118 offices worldwide... to a technical field: Project Management, Architecture, Construction Management, Engineering, Cost Management 7 + years Project...
View full job description