Business Expert
Frances Townsend’s experience as a Leader is a valuable asset to Activision Blizzard
Frances Townsend joined Activision Blizzard as Executive Vice President (interactive gaming and entertainment) in the year 2020. Her wealth of experience in a wide range…