Where shall we send you the NEWEST JOBS?
Please check your email and confirm your email, so we can send you relevant jobs
Study Manager – Major Projects in Natural Resources
Deliver business value through the development of safety, scope, cost, schedule, and quality outcomes in accordance with client capital management frameworksFormulate effective business cases through bringing together ...follow
Senior Project Manager - Natural Resources
The Senior Project Manager will report to the Turner & Townsend Project Director internally and the client representative at a project level. The incumbent will be based in Jubail, Saudi Arabia and may be required ...follow