Under fire Activision Blizzard exec Frances Townsend steps down from company’s women’s network – Eurogamer.net
Under fire Activision Blizzard chief compliance officer Frances Townsend has stepped down from the company’s women’s network.
Townsend stepped down from the position of executive sponsor of Activision-Blizzard-King Women’s Network on 23rd July, the company…