Frances Townsend is Activision Blizzard’s Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer. She is also in charge of the company’s public policy and government affairs. She is a member of the Chairman’s Office and the Board of Directors. She is responsible for collaborating with key stakeholders and partners to support… Continue reading
Tag: Corporate Affairs
Activision Blizzard has appointed Frances Townsend to its executive team
Frances F. Townsend has been named the new Executive Vice President for Corporate Affairs at Activision Blizzard. She will be responsible for overseeing the Corporate Secretariat, Government Affairs, Public Policy, Communications, and more. Previously, she was a vice-chair and general counsel at MacAndrews & Forbes. Activision Blizzard has appointed Frances Townsend to its executive team… Continue reading