Turner & Townsend is a global professional services company that delivers better outcomes for clients, helps people realize their potential, and creates a prosperous society.
Turner & Townsend is seeking Project Managers to join their Energy & Natural Resources division. The successful candidate will lead Project Management Commissions, handle commissions of varying scale and value, and ensure that client objectives are met and projects are delivered to time and cost targets and quality standards.
Turner & Townsend is a global professional services company that delivers better outcomes for clients, helps people realize their potential, and creates a prosperous society.
Turner & Townsend