Head of HR careers in Clare, Ireland