T

Turner & Townsend

Global project management and cost consulting

Deputy Project Manager - Construction Projects

Construction ManagementPosted on Nov 11
Full-timeValencia, SpainNo salary listedIn-person

About the Job

Requirements

  • A degree in Architecture, Technical Architecture, Building Engineering, Civil Engineering, or a related discipline is required.
  • Three to five years of experience in Project Management, Construction Management, or Project Coordination roles is required.
  • Fluency in Spanish and English is required.
  • A strong understanding of project delivery processes and site operations is required.
  • Strong organisational and communication skills are required.
  • A proactive and solution-oriented mindset is required.
  • The ability to work effectively in a collaborative project environment is required.

Responsibilities

  • Support the Project Manager in planning, coordinating, and delivering construction projects.
  • Assist in defining project scope, objectives, budgets, and schedules.
  • Coordinate with internal stakeholders to understand project requirements and business priorities.
  • Collaborate with external consultants, designers, contractors, and suppliers throughout the project lifecycle.
  • Monitor project progress and provide regular updates on milestones, risks, and key actions.
  • Support the preparation and maintenance of project programmes, reports, and documentation.
  • Assist in managing project budgets, change requests, and risk mitigation activities.
  • Coordinate and supervise contractors on site, ensuring works are completed in line with agreed specifications and quality standards.
  • Review construction progress and help resolve technical or operational issues.
  • Support snagging, punch list management, and project close-out activities.
  • Ensure compliance with health and safety requirements, local regulations, and company procedures.
  • Assist in the successful handover of completed projects to the client and operational teams.

About the Company

Turner & Townsend

Global project management and cost consulting

Turner & Townsend provides project management, cost management, and advisory services for real estate, infrastructure, and natural resources. It manages the full project life cycle—from planning and budgeting to risk management and program delivery across design, construction, and operation. The firm distinguishes itself with a global footprint of 130+ offices in 45+ countries and an alliance with CBRE that expands reach and resources for large, complex assets. Its goal is to help clients maximize asset value by delivering projects on time and within budget while improving performance from inception through operation.

Company size
10,001+
Company stage
Acquired
Total funding
$1.3B
Headquarters
Leeds, United Kingdom
Founded
1980

Recently Posted Jobs

Explore more opportunities at Turner & Townsend

See more jobs