COMMERCIAL ADVISORY CONSULTANT NATURAL jobs in LEEDS, United Kingdom

estate, infrastructure, and natural resources sectors, with around 4,000 employees in the UK and over 10,000 globally..., optimising procurement operations, aligning with digital and commercial strategies, and delivering a sustainable enterprise level...

Turner & Townsend

estate, infrastructure, and natural resources sectors, with around 4,000 employees in the UK and over 10,000 globally... target operating models for the future, optimising procurement operations, aligning with digital and commercial strategies...

Turner & Townsend