Controversial Activision Blizzard Executive Steps Down From Role As Women S Network Sponsor
Frances Townsend, former Homeland Security advisor for the George W. Bush administration and current chief compliance officer at Activision Blizzard, got off to an extremely bad start in the wake of the lawsuit, announcing that the allegations against the company were “meritless and irresponsible” in an internal email. She invited controversy again recently after sharing an article on social media criticizing the concept of whistleblowing. RELATED: Activision Blizzard Exec Repeats Lawsuit Is ‘Meritless and Irresponsible’ in Internal Email...