global and international careers in Dusseldorf, Germany