Media planning Inside Mindshare’s New “Programmable” Approach to Media Planning and Execution Cathy W. Howerton September 7, 2017