training employee recruitment careers in Carlow, Ireland