Browsing: Sean Shelby

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