manager recruitment careers in Sligo, Ireland