Head of HR careers in Dun Laoghaire, Ireland