
Turner & Townsend is a global professional services company that delivers advisory, project management, and management consulting services to clients in the property, infrastructure, and natural resources sectors.
Turner & Townsend is seeking a Project Manager to join their Energy & Natural Resources team. The successful candidate will lead Project Management Commissions, taking responsibility for end-to-end service delivery, and ensure 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 advisory, project management, and management consulting services to clients in the property, infrastructure, and natural resources sectors.