STS Ventures Team
Photo of Stephan Schubert, Managing Partner at STS Ventures
Stephan Schubert
STS Ventures·Managing Partner
Sweet spot: $0
Range: $0 - $0
Investors in Cologne, Investors in Germany