Monday, Sep 17
Translation's Steve Stoute on Winning Bud Light: 'A Sign That the Agency Had Grown Up'
The record-turned-advertising exec reflects on winning the Bud Light business (which Translation took sole control of a month ago) and launching the Made in America festival.
Steve Stoute Gets Into Bed With Budweiser
Email This Post
Read more on Media News >