marketing campaigns careers in Carlow, Ireland