Turner & Townsend is a global consultancy that delivers ambitious and highly technical projects in over 130 countries worldwide.
Join our dynamic team as a Project Manager in the Energy & Natural Resources division, leading project management commissions and delivering end-to-end service delivery. As a Project Manager, you will be responsible for advising at a strategic level, preparing project requirements, and managing project governance and processes. You will work with clients, consultants, and stakeholders to deliver projects to time and cost targets and quality standards.
Turner & Townsend is a global consultancy that delivers ambitious and highly technical projects in over 130 countries worldwide.
Turner & Townsend