Frances Townsend Career Achievements

Frances F. Townsend is among the most prominent women in the contemporary world, subject to her career establishments and achievements. Currently, she is leading one of today’s most outstanding gaming companies, Activision Blizzard. Frances is the firm’s Executive Vice President for Corporate Affairs, a role she took over from December 2020. Townsend previously worked with […]