marketing communications careers in Offaly, Ireland