Activision Blizzard CCO Steps Down
by Blue from Blue's News on (#6496G)
Frances Townsend has stepped down from her role as Chief Compliance Officer at Activision Blizzard, reports Bloomberg (may require registration or subscription). Townsend came under fire last year...