EHS Campus Lead

Apply Now ↗
📍 Dublin, County Dublin, IrelandFull time

About this role

Winthrop Technologies is Europe’s only dedicated data centre delivery partner, offering full turnkey solutions from design through to construction and commissioning. Headquartered in Dublin, we deliver projects across Europe and have become the most trusted name in our sector.

We are now pleased to announce that we are currently seeking an experienced EHS Campus Lead to join our team on a major Data Centre project. Reporting to the Project Director, this senior role will take full ownership of the project’s Environmental, Health & Safety strategy, ensuring all works are delivered in full compliance with Winthrop’s Safety Management System, statutory legislation, and industry best practice.

Responsibilities:

  •  Lead the overall EHS strategy for the project, ensuring alignment with Winthrop’s corporate Safety Management System.
  • Provide senior leadership and direction to the EHS team, including EHS Managers, Advisors, and subcontractor safety personnel.
  • Oversee the development, implementation, and continuous improvement of Construction Stage Health & Safety Plans.
  • Review and approve high‑risk method statements, RAMS, SPAs, and permit‑to‑work systems, ensuring robust controls are in place.
  • Drive proactive risk management, identifying emerging risks early and implementing mitigation strategies across all work fronts.
  • Lead senior-level incident and accident investigations, ensuring root‑cause analysis, corrective actions, and organisational learning.
  • Present EHS performance, trends, and strategic updates to senior management, clients, and key stakeholders.
  • Ensure subcontractor EHS performance is rigorously monitored, audited, and aligned with project and corporate standards.
  • Champion a strong safety culture, promoting behavioural safety, engagement, and continuous improvement across the project. Oversee statutory inspections, compliance audits, and regulatory interactions, ensuring full adherence to Irish and EU legislation.
  • Manage EHS training and competency programmes, ensuring all site personnel meet required standards.
  • Ensure adequate EHS resources, PPE, and systems are in place to support safe project delivery.
  • Collaborate closely with Construction, QA/QC, Commissioning, and Client teams to ensure EHS is embedded in all project phases.
  • Provide strategic guidance on environmental management, sustainability initiatives, and regulatory compliance.

  • Degree in Environmental, Health & Safety or a related discipline.
  • Minimum 8–10 years’ experience managing EHS on large‑scale construction projects, with Data Centre experience strongly preferred.
  • Demonstrated experience leading EHS teams on complex, fast‑paced projects.
  • Strong, up‑to‑date knowledge of Irish and EU Health & Safety legislation.
  • Proven ability to develop and implement project-wide EHS strategies.
  • Excellent communication, leadership, and stakeholder‑management skills.
  • Strong proficiency in MS Office and EHS reporting systems.
  • Ability to work independently while driving collaboration across multidisciplinary teams.
  • Flexible approach to working patterns and evolving project priorities.
  • Committed to maintaining the highest standards of health, safety, and environmental performance.
  • Opportunity to work with a Market Leader in the Data centre Industry
  • Supportive career development
  • Competitive salary package
  • Collaborative team environment
  • Pipeline of project growth

Frequently Asked Questions

Is the salary disclosed for the EHS Campus Lead position at Winthrop Technologies?
The salary for this EHS Campus Lead role at Winthrop Technologies is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the EHS Campus Lead position at Winthrop Technologies located?
This EHS Campus Lead role at Winthrop Technologies is based in Dublin, County Dublin, Ireland. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the EHS Campus Lead role at Winthrop Technologies full-time or part-time?
This is listed as a Full time position. It is posted as a EHS Campus Lead role in the Dublin department at Winthrop Technologies.
Which team or department does the EHS Campus Lead at Winthrop Technologies belong to?
This EHS Campus Lead position is part of the Dublin department at Winthrop Technologies. See the full job description for more information about the team structure and responsibilities.
How do I apply for the EHS Campus Lead position at Winthrop Technologies?
Click the "Apply Now" button on this page. You will be redirected to Winthrop Technologies's official application portal hosted on workable where you can submit your application directly.
When was the EHS Campus Lead job at Winthrop Technologies posted?
This EHS Campus Lead position at Winthrop Technologies was posted on Jun 8, 2026. Apply as soon as possible — early applications are often reviewed first.
EHS Campus Lead
Winthrop Technologies
Apply for this role ↗

You'll be redirected to Winthrop Technologies's official application page on workable.