Ben Shepherd

I write about the intersection of media, advertising and technology, and how it impacts businesses.
Posts