Position description A vacancy exists for the position of Hydro Team Member - EI, Turlough Hill & Liffey Stations. This is an opportunity to work as part of a leading-edge team in Irelands only pumped storage
Recruitment: IT Manager - Operational Technology & Cybersecurity Leadership Are you ready to take on a leadership role thats central to how our business runs every day? Were looking for a steady, solutions-focused professional to step
Position Title: Process Project Engineer (PE). Reporting to: WPO Project Lead for Process Equipment. Department / BU: Engineering / Capital Expansion Emerging Technologies. JOB SUMMARY: The Process Equipment Project Engineer (PE) is responsible for safely coordinating