Locomizer among top picks for the best London based Ad Targeting companies

Excited to be listed in 21 Best London Based Ad Targeting Startups and Companies to Work For. Check out the full list at the BestStartup.co.uk website.