Contract Manager Pre / Post Contract (NEC) – Energy & Natural Resource
Turner & Townsend
Overview As Contract Manager you will oversee complex, high-value contracts (up to 500M) from negotiation through delivery, ensuring robust commercial governance and value for money. You will engage with stakeholders across projects, lead o...Read More>>.
