sales marketing pr careers in Louth, Ireland