PLANNER MAJOR INFRASTRUCTURE jobs in NEWCASTLE, United Kingdom

. Every day we help our major global clients deliver ambitious and highly technical projects, in over 130 countries worldwide... Engineers to undertake duties within our Yorkshire based, Infrastructure, Project Controls team, supporting projects across the...

Turner & Townsend

. Every day we help our major global clients deliver ambitious and highly technical projects, in over 130 countries worldwide... Engineers to undertake duties within our Yorkshire based, Infrastructure, Project Controls team, supporting projects across the...

Turner & Townsend