Company

The Many Roles of Frances Townsend

Frances Townsend is an executive vice president, corporate secretary, and chief compliance officer at Activision Blizzard. She is also a member of the company’s Board of Directors. Townsend has a long history of public service. She served as the homeland security and counterterrorism advisor to President George W. Bush from 2004 to 2007. In this […]