Leo Netzband photo

Leo Netzband

Sales Lead
Hamburg, Germany

Products or Services I Sell

  • Marketing - Video
  • Marketing and Advertising
  • Music
  • Video Production Support

Products or Services I Buy

  • Advertising - Television
  • Digital Marketing
  • Video Production
  • Video- Post Production