Reflecting on Frances F. Townsend's  leadership and achievements.

Frances F. Townsend is the chief executive vice president at Activision Blizzard, an international gaming and interactive company, where she has worked since December 2020 to date. Frances has served in different corporations and institutions, heading various departments, which has made her rise to every rank of leadership. She has served in government and other renowned top institutions in the […]