Activision Blizzard
–
Santa Monica, CA, 90403
... Your Platform We’re headquartered in Santa Monica, California, housing multiple teams across many disciplines of Marketing, PR, Sales, Supply Chain and other corporate functions such as HR, IT, Legal, Facilities and Finance. Santa Monica is the ... - May 19