Techmind

Paris, France
Firm Location:Paris, France
Techmind Team
Photo of Olivier Tilloy, Managing Partner at Techmind
Olivier Tilloy
Techmind·Managing Partner
Sweet spot: $500K
Range: $10K - $1.5M
Investors in Europe