The Brand Agency’s Steve Harris opens up on Media Stable’s The Experts podcast

Media Stable’s “Podcast – The Experts” turned its focus to the advertising industry this week wi…