linguistic team lead careers in Roscommon, Ireland