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…