Embattled Activision Blizzard Executive Steps Down as Women’s Network Sponsor – IGN – IGN
Activision Blizzards president for corporate affairs Frances Townsend has stepped down as an executive sponsor of the ABK Womens Network as of two weeks ago. The embattled corporate executive has been criticized by employees within the company for several…