Technician rotating equipment careers in Galway, Ireland