brand communications careers in Meath, Ireland