linguistic team lead careers in Sligo, Ireland