Veteran Communications Expert Kristen Binns Joins Activision Blizzard from Twitter News June 15, 2018