global and international careers in Hamburg, Germany