Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Yambla Logo
Yambla CB Rank
485156
Heat Score
66
Idea Management Software, Innovation Management Software
Founded
obfuscation
Private San Francisco, California, United States11-50 yambla.com/
Crowdsourcing
Innovation Management
SaaS
Software