customer account careers in Dublin, Ireland