Townsend was previously criticized for her actions following the news of the Activision Blizzard lawsuit.
See Details: Activision Blizzard Chief Compliance Officer Frances Townsend Has Stepped Down