Frances Townsend has stepped down as Executive Sponsor of the ABK Women's Network, following her ill-fated email deflecting allegations of systemic sexual harassment within Blizzard Entertainment, which Activation Blizzard CEO Bobby Kotick later called a tone deaf response.
Continue reading »