Frances F. Townsend, the Vice President of Corporate Affairs, Chief Compliance, and Corporate Secretary of Activision Blizzard.

Frances F. Townsend, the Vice President of Corporate Affairs, Chief Compliance, and Corporate Secretary of Activision Blizzard. As of date, France Townsend is currently serving as the head of public strategies, Government relationships, and Communication relations at Activision Blizzard gaming corporation. France has been the Vice President for Corporate Affairs, Chief Compliance Officer, and corporate […]


Continue.. Frances F. Townsend, the Vice President of Corporate Affairs, Chief Compliance, and Corporate Secretary of Activision Blizzard.