T

Mechanical Lead

TSL

madrid, comunidad de madrid, Spain Full-time July 17, 2026

Found Description

As part of our continued growth, we are looking to strengthen our teams in Spain by hiring a Mechanical Lead to support the delivery of Data Centre and mission critical projects in Madrid.

The role will play a key part in the execution and coordination of mechanical works onsite, ensuring safe and efficient project delivery across fast-paced and technically demanding environments.

We are looking for a hands‑on profile with strong site presence, subcontractor management capability and experience coordinating mechanical packages within mission critical environments.

The position is heavily focused on:

  • HVAC systems delivery and coordination;
  • Chilled Water systems installation and management;
  • CRAH/CRAC units installation and commissioning;
  • Mechanical pipework systems;
  • onsite execution and coordination;
  • subcontractor management;
  • client coordination and reporting;
  • and s...

Ready to Apply?

Submit your application for Mechanical Lead at TSL

Apply Now