Sascha Becker

Senior Manager

Biography

  • DataXu | Solutions Architect
  • Leonhard Multimedia | Web Developer