Activision Blizzard CEO Frances Townsend

Frances Townsend is a former U.S. Homeland Security Adviser and the CEO of Activision Blizzard. She has been in the public eye for her work