brand marketing campaign careers in Carlow, Ireland