for innovative water and wastewater treatment solutions. Our head office is based in Loughrea, Co Galway, Ireland... within the Group. They will manage a team of senior staff, including operations managers, project managers, design engineers...
Glanua