innovation careers in Sligo, Ireland