The Activision Shanghai office is located in the north of Shanghai, in the Zhabei district. Our office is responsible for the development of Call of Duty Online. Our team currently works both in Studio (game development) and Corporate Functions. One of the many reasons people love it here is that they get to work with the #1 global entertainment franchise – Call of Duty. We have a highly experienced and dedicated team and enjoy an office environment that provides both modern facilities and a creative space in which to work.