linguistic team lead careers in Limerick, Ireland