Senior Quantity Surveyor / Cost Manager / Commercial Manager - Energy & Natural Resource
Turner & TownsendLincoln, England, GBThat means delivering better outcomes for our clients, helping our people to realize their potential, and doing our part to create a prosperous society.Our UK E&NR business is structured into two g... Show more