Logo
N

NeuroCrowd

10 employees

Leveraging Customers Emotions

Basic info

Sectors

Information Technology
Brand Marketing
Mobile
Advertising
Software
Internet

Date founded

2013

FAQ