Contracts Manager / Quantity Surveyors - Energy & Natural Resource
Turner & Townsend
·Sep 17, 2026
- Location
- North West England, United Kingdom
- Type
- Contract
- Department
- Energy and natural resources
- Seniority
- VP
- Source
- SmartRecruiters
Turner & Townsend
·Sep 17, 2026