Senior project manager careers in Hamburg, Germany