brand communications careers in Laois, Ireland