Begin typing your search...
You Searched For "Frances Townsend"
CoD maker Activision Blizzard's compliance chief officer steps down
Gaming company Activision Blizzard's chief compliance officer, Frances Townsend, is stepping down after several sexual assault allegations surfaced at...