Turner & Townsend is a global consultancy that helps clients deliver ambitious and highly technical projects.
We're seeking a Project Manager to join our award-winning project management team in Delhi. The successful candidate will lead Project Management Commissions, take responsibility for end-to-end service delivery, and ensure client objectives are met. The role requires consultancy experience, excellent communication skills, and a minimum of 10-15 years of post-qualification experience.
Turner & Townsend is a global consultancy that helps clients deliver ambitious and highly technical projects.
Turner & Townsend