Cost Manager
Cost Manager focuses on turner & townsend are currently recruiting for professionals within our natural resources team to support our expanding new energy & natural resources segment.
What the role involves
- Turner & Townsend are currently recruiting for Professionals within our Natural Resources team to support our expanding New Energy & Natural Resources segment.
- Plan and execute effectively and consistently identify new ways to add value, understanding when to act independently and when to seek support.
- Collaborate positively with colleagues to deliver high‑quality work, contributing constructively to team discussions and developing a strong understanding of client needs.
- Treat others with care and respect to build strong, trusting relationships within the team and across the wider business, challenging behaviors where necessary.
- Proactively develop their own skills and career, seeking feedback, learning from others, and sharing knowledge to support colleagues’ growth.
Skills and requirements
- Degree or HNC level qualification.
- NEC3/4 or FIDIC experience.
- Commercial management experience on Energy (nuclear, renewables, transmission & distribution, oil & gas, low carbon) or Infrastructure (water.
- Experience of working on major programmes or project portfolios.
Confirmed role details
- It is strictly against Turner & Townsend policy for candidates to pay any fee in relation to our recruitment process.
Additional role context
- We operate on a truly global scale, with 247 offices across 62 countries, offering extensive opportunities for international mobility.
- We are a fast‑growing business that is roughly doubling in size every five years, with plans to do so again by 2030.
- In the E&NR South Region we currently have around 155 professionals across cost and commercial management, project controls, and project management – and a very strong revenue grow.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Cost Manager jobs from Turner & Townsend in London, England.