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...
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...