Av. D. João II,
Lote 1.07.2.1,
Piso 0,
1990-096
Lisboa -
Parque das Nações.
TSL has established itself as a leader in managing large-scale, high-tech construction projects across the Iberian Peninsula, and our expansion into Portugal marks a key milestone in our growth. With a strong focus on the rapidly expanding data centre sector, we bring proven expertise across the full project lifecycle—ensuring every phase is delivered to the highest standards of safety, quality, and efficiency.
Our operations in Portugal support mission-critical digital infrastructure, and renewable energy facilities in particular. As Portugal strengthens its position as a gateway for global connectivity and sustainable energy, TSL is proud to contribute to this transformation.