customer account careers in Galway, Ireland