creative suite careers in Sligo, Ireland