Chris O'hara

Alt Image Text

Is Your Technology Helping You Win or Lose in the Digital Media Landscape?

Performance Marketing

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