Senior Energy Contracts Lead (Pre & Post)
Turner & TownsendChoppington, England, GBTurner & Townsend is seeking a Senior Contract Manager to join our Procurement & Commercial team, supporting a significant portfolio of capital projects and ensuring value across the contract lifec... Show more