global and international careers in Stuttgart, Germany