Zappi
On-demand consumer insights that create better ads, products and brands.
London, United Kingdom
Founded: 2012
On-demand consumer insights that create better ads, products and brands.