manager office supervisor careers in Galway, Ireland