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