brand careers in Sligo, Ireland