Sr Marketing & Brand Manager

Eidos · montreal, montreal (administrative region), Canada

Location
montreal
Job Type
Full-time
Posted
July 08, 2026

Job Description

Sr. Brand Marketing Manager
Permanent – Full-Time

The team

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.

What you will do

  • 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.
  • ...

Ready to Apply?

Submit your application for Sr Marketing & Brand Manager at Eidos

Apply Now