Turner & Townsend is seeking a Project Manager to join their Energy & Natural Resources division. This role involves leading projects and ensuring that client objectives are met within specified time and quality standards.
The ideal candidate will have a relevant degree, experience in project management, and the ability to manage multiple projects concurrently. The company offers a flexible working environment to promote work-life balance.
#J-18808-Ljbffr