Betsy Powell joins BARK BARK as VP of client partnerships, theatrical Thursday, August 17, 2017 Advertainment studio BARK BARK, with offices in Atlanta, New York, and Los Angeles, is expanding its marketing content support of…