team leader careers in Sligo, Ireland