Market Segment: Unknown
Linkedin: Ahhha LinkedIn Company ProfileEstimated Revenue: $10M
Estimated Employees: 15
Address: 2000 University Ave, Palo Alto CA
Description: AHHHA is a company headquartered in Palo Alto, California that specializes in social ideation. They have developed a social ideation platform that allows people to share and collaborate on their ideas, tapping into the wisdom of the crowd. AHHHA's plat...