Customer support careers in Stuttgart, Germany