Rattlesnake Canyon

listen for the rattle

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

Activision Blizzard just announced that Frances Townsend has been appointed Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer. In this role, Townsend will be responsible for government relations, public policy, and compliance across the company. She joins Activision Blizzard from a senior advisory role at MacAndrews & Forbes Holdings Inc. Townsend is a recognized expert on national security and...