brand communications careers in Kilkenny, Ireland