Sr Marketing & Brand Manager

Eidos-Montréal

📍 montreal (administrative region), qc, Canada

Full-time Other-General

Job Description

Overview

Sr. Brand Marketing Manager — Permanent – Full-Time

The Marketing team is responsible for developing and deploying global go-to-market strategies for AAA titles, working closely with development, production, and external partners. The team ensures consistent and impactful brand positioning across all touchpoints to maximize visibility and commercial performance. Operating in a dynamic and collaborative environment, the team plays a key role in the success of international launches and in managing the full product lifecycle.

Responsibilities

  • Contribute to the development and execution of global launch plans to maximize brand awareness, visibility, and profitability;
  • Define brand positioning, target audiences, and key messaging;
  • Support the communication strategy with PR and Community teams, including events, channels, and content distribution;
  • Oversee the creation of all marketing assets, ensuring qual...
Apply for this Position