Frances Townsend: The Executive Vice President for Corporate Affairs and Chief Compliance Officer of Activision Blizzard

Frances Townsend, the Executive Vice President for Corporate Affairs and Chief Compliance Officer of Activision Blizzard, is one of the most influential women in the video game industry. The company has significantly grown since Townsend joined as its first-ever chief compliance officer. She oversees the company’s compliance, ethics, public affairs, […]