french & speaker careers in Galway, Ireland