Sr Marketing & Brand Manager
E
Eidos-Montréal
📍 montreal (administrative region), qc, Canada
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...