Browsing: Dave Meeker

Global digital agency Isobar has made three key leadership changes, elevating Tonya Bakritzes to chief marketing officer, Sean Shelby to…