business management and leadership careers in Hamburg, Germany