pl careers in Galway, Ireland