Turner & Townsend is recruiting Project Managers in the Energy & Natural Resources division in the UK. You will lead end-to-end project management commissions, ensuring delivery within time and cost targets and high quality standards.
The role includes frequent client liaison, governance, risk management and cross-functional leadership to drive successful outcomes on complex projects.
#J-18808-Ljbffr…
