Senior Project Manager, Energy & Natural Resources

Company: Turner & Townsend
Apply for the Senior Project Manager, Energy & Natural Resources
Location: Glasgow
Job Description:

A global consultancy firm in the UK is seeking Project Managers to join their Energy & Natural Resources division. The role involves leading project management commissions, ensuring clients’ objectives are met, and managing risks for successful project delivery. Ideal candidates should possess a degree in a relevant discipline and experience in project management within a consultancy environment. The role offers opportunities for professional development and a supportive team culture.#J-18808-Ljbffr…

Posted: January 22nd, 2026