10 employees
Climbcrew invests in the most initial phases of technological startups in travel, retail, finance, and insurance.
2013