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

Activision Blizzard recently appointed Frances Townsend to the role of Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer. Townsend brings over two decades of experience in national security and law enforcement to Activision Blizzard, where she will oversee all global communications, government affairs, compliance, and legal functions. Townsend served as Homeland Security Advisor to President George […]