reception admin careers in Galway, Ireland