Head of HR careers in Louth, Ireland