marketing business communication careers in Louth, Ireland