buzzback
buzzback.com
New York, New York
~60 Employees
$25,000 Min Budget
Become A Partner
Intuitive, interactive research to fast-track innovation. Consumer and patient journey research, product development research, concept testing, claims testing, packaging research