Technician rotating equipment careers in Longford, Ireland