and publishing teams, and ensure that the game’s creative vision is carried out successfully towards our players – both current... Art team, internal Creative teams and external partners; Collaborate with operational marketing teams to ensure the......
Job Location: Montreal, QC, Canada