Activision Blizzard Inc. in Vancouver, BC is seeking a Senior Technical Project Manager for the Demonware Game Services team. This onsite role four days per week involves coordinating multiple projects, navigating cross-team dependencies, and delivering complex technical initiatives with a solid product mindset. You will partner with game studios and internal teams, manage risks, and ensure roadmaps stay on track.