Turner & Townsend is passionate about making a difference in the world by delivering sustainable net zero outcomes for clients and helping people realize their potential.
Turner and Townsend is seeking a Project Manager to lead on a high-profile London-based Energy Infrastructure project. The role involves advising on project inception, preparing project requirements, establishing project governance, and managing project teams.
Turner & Townsend is passionate about making a difference in the world by delivering sustainable net zero outcomes for clients and helping people realize their potential.
Turner & Townsend