Month: December 2021

Frances F. Townsend has a well-decorated background. In her current role at Activision Blizzard, she has served as Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer…