creative strategist careers in Sligo, Ireland