Frances F. Townsend is Executive Vice President for Corporate Affairs at Activision Blizzard

Frances F. Townsend is Executive Vice President for Corporate Affairs at Activision Blizzard. She oversees the company’s legal affairs, corporate communications, investor relations, and public policy. On May 8th, 1957, Frances Townsend was born in New York City, USA. Her father was a lawyer who represented the United States Department of Justice during the Watergate […]

Read More