Vice President of Activision Blizzard Forced to Leave ABK Women’s Network
Francis Townsend, executive vice president of corporate affairs at Activision Blizzard, corporate secretary, and director of compliance, is no longer an executive sponsor of ABK...