Xaxis is the programmatic media platform within the world's largest advertising agency holding group WPP that is projected to manage $950 million in ad spend this year across 40 markets.

The division was formed in 2011, but CEO Brian Lesser told Business Insider there are still a number of huge misconceptions about what the company is, what it does, and what it wants to be in the future.

Over the course of our phone discussion, he attempted to dispel a few of those myths.