global and international careers in Bremen, Germany