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 the company and will now serve as an adviser to the board and to CEO Bobby Kotick. As reported by Bloomberg, Townsend has chosen to… Read More »