Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
TCC Recruitment is seeking an experienced Site Manager to join a team delivering major data centre construction projects across Europe. The role focuses on façade and curtain walling installation and requires coordination across subcontractors and design teams.
Based in Ireland with European rotation, the position offers travel and accommodation support, a competitive salary, and benefits including 20 days annual leave and pension contributions.
We’re recruiting on behalf of a client for an experienced Site Manager to join their team delivering major data centre construction projects across Europe.
This opportunity would particularly suit someone based in Ireland who is comfortable working on a European rotation.
Location: Europe
Rotation: 17 days on / 4 days off
Salary: Competitive – flexible for the right candidate
Benefits: Flights, accommodation and transport covered, 20 days annual leave, birthday off, discretionary Christmas shutdown and pension contributions.
Working closely with the Project Manager, you will help manage and coordinate site operations across large-scale data centre projects, with a particular focus on façade and curtain walling installation.
This is an excellent opportunity to work on significant European data centre projects with travel and accommodation fully supported.