Embattled Activision Blizzard Executive Steps Down as Womens 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 bee… [+2426 chars]