Senior Manager, Communications, Call of Duty, EMEA London (England) Activision Publishing Publi[...]
2 months ago
London
We are home to some of the most beloved entertainment franchises including Call of Duty, World of Warcraft, Overwatch, Diablo, Candy Crush and Bubble Witch. Our office is based in Soho, the cultural heart of London’s West End with a vast array of classic record shops and leading film companies, me