Select Page

Exec hails from Activision Blizzard and will head brand, social and consumer marketing.