Zach Rodgers is the editorial director of AdExchanger and long-time ad tech pundit, observer, journalist and podcasterMore
See All 69 Episodes of "Paleo Ad Tech"