optimyze

Zurich, Switzerland
Firm Location:Zurich, Switzerland
optimyze Team
Photo of Thomas Dullien, optimyze
Thomas Dullien
Sweet spot: $1.5M
Range: $100K - $5.0M
Investors in Germany