Senior Project Manager, Energy & Natural Resources

Company: Turner & Townsend

Location: Glasgow

Posted: April 11th, 2026

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
Apply Now