creative head careers in Carlow, Ireland