Activision Blizzard Chief Compliance Officer Frances Townsend Has Stepped Down
Activision Blizzard chief compliance officer Frances Townsend, who was previously criticized for her actions following the news of the company's sexual harassment lawsuit, has stepped down from her role at…
Facebook whistleblower Frances Haugen launches ‘Beyond the Screen’ social media nonprofit
Frances Haugen isn't done trying to make social media safe for children and is helping to start up the nonprofit Beyond the Screen.