Stephan Schambach

Stephan Schambach

AngelClaimed
CEO @ NewStore
HQ location
Jena, Germany
  • Edit
Demandware
Founded in 2004. Raised €63.0m in Telecom