The Martin Agency Hires Tasha Dean As Head of Integrated Content Thursday, July 26, 2018 Tasha Dean has joined The Martin Agency as its new head of integrated content. She will report to Steve Humble,…
Humble Observations On The Push To Remove Creative Agencies From The Production Process Thursday, April 3, 2014 When Steve Humble, executive VP/managing director of production & development at The Martin Agency in Richmond, read a World Federation…