More Insights

Sophisticated Detection Techniques Essential for Uncovering Majority of Inv...

The top online display advertisers deliver hundreds of billions of impressions every year. Unfortunately, more than half of the ad impressions served – 52 percent – never have the chance to make an im...

Warc Webinar: 5 Digital Marketing Lessons from Comscore

This past week I had the pleasure of presenting on a webinar for WARC (the U.K. based “World Advertising Research Center”) on the topic of “Lessons Learned in a Digital Marketing World”. I discussed s...