Base

About Me

Fran townsend Fran Townsend, Activision Blizzard’s executive vice president for corporate affairs, says the company is expanding its ethics and compliance teams.

Name

Armstrong Pellot