creative suite careers in Leitrim, Ireland