T

Turner & Townsend

Global project management and cost consulting

Mechanical Lead

Construction ManagementConfirmed live in the last 24 hours
Full-timeOulu, FinlandNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Mechanical Engineering or a related field is required; professional certifications such as PMP or LEED are a plus.
  • A minimum of 10 years of experience in mechanical project management on construction sites, including data center construction projects.
  • Proven experience in a lead role managing large, complex mechanical systems installations and commissioning processes.
  • Expertise in data center mechanical systems, including HVAC, cooling, fire suppression, and energy management systems.
  • Experience with owner's representation and working directly with clients, contractors, and other stakeholders.
  • Strong understanding of mechanical design, construction methods, and systems integration.
  • Project management skills, including planning, scheduling, and budgeting.
  • Proficiency in construction management software and tools such as Procore, MS Project, and BIM.
  • Ability to present technical information to technical and non-technical stakeholders.
  • Ability to navigate complex stakeholder relationships and manage expectations.
  • Ability to work under pressure and identify and resolve issues proactively.

Responsibilities

  • Lead and manage mechanical pre-construction activities, including constructability in design, procurement and contracts, project planning, and budget planning, ensuring timely, high-quality delivery.
  • Lead and manage mechanical construction activities, ensuring delivery on time, within budget, and to quality standards.
  • Oversee installations of HVAC, mechanical, plumbing, fire protection, and associated systems.
  • Ensure mechanical designs align with overall design intent and client expectations, and manage construction issues.
  • Oversee and assist the design team with constructability and localization in the design, focusing on mechanical systems while collaborating with other disciplines.
  • Ensure compliance with building codes, regulations, and safety protocols.
  • Provide technical guidance on mechanical installations and ensure contract documents and specifications are relevant to the region.
  • Participate in procurement of contractors and vendors.
  • Manage and supervise mechanical subcontractors, vendors, and suppliers, ensuring work meets specifications and safety standards.
  • Maintain full-time on-site presence to conduct inspections and supervise construction activities.
  • Provide technical guidance and troubleshoot mechanical installations, ensuring work complies with contract documents and specifications.
  • Manage on-site health and safety.
  • Oversee commissioning of mechanical systems to ensure they are operational and meet performance criteria.
  • Lead mechanical system testing and commissioning, ensuring test reports, as-builts, and operation and maintenance manuals are accurate and handed over to the client.
  • Assist with final project closeout and ensure seamless handover of mechanical systems to the client.
  • Act as the primary contact between the client and construction team for mechanical-related issues.
  • Advise the client and protect their interests throughout the project lifecycle.
  • Identify and manage mechanical-system risks and recommend mitigation strategies.
  • Ensure mechanical work adheres to quality standards and local regulations.
  • Review and approve subcontractor invoices and work schedules.
  • Conduct site safety audits and ensure work complies with health and safety standards.
  • Monitor and report mechanical work progress against the project schedule and budget.
  • Track project costs and address cost overruns or delays.
  • Manage scope changes with appropriate documentation and approval processes.

Desired Qualifications

  • Professional certifications such as PMP or LEED.

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