director hr careers in Carlow, Ireland