Chris O'hara
Is Your Technology Helping You Win or Lose in the Digital Media Landscape?
Media buying desks are so 2009. I mean, who doesn't have access to 800-plus exchange inventory sources and 30 different third-party data providers? In a world where well-heeled demand-side customers [...]