Global Brand Manager
Core
Shape global go-to-market strategy and marketing tactics for Ubisoft video game brands, supporting creative production and campaign execution.
Role type
Global Brand Manager (Video Games)
Builds
Global go-to-market plans, press & influencer campaigns, trade marketing plans, and diverse creative assets (key visuals, videos, trailers).
Domain
Video Games / Entertainment Marketing
Deliverable
product features
Required skills
Marketing strategy development, consumer insights analysis, competitive analysis, stakeholder management, budget management, project execution, cross-functional collaboration, KPI definition, brief management, paid media planning, social media management, CRM management.
Preferred skills
Experience with MS Suite (Excel, Teams, SharePoint), basic Photoshop skills, ability to work in international/remote contexts.
Responsibilities
Gather expertise from stakeholders and use game/market/consumer data to drive global decisions; build marketing strategy including situational and competitive analysis; collaborate with teams to build full go-to-market plans; brief agencies and lead production of creative assets; follow up paid media plans and Ubisoft owned channels; manage budgets and production schedules; execute marketing plan tactics; act as global source of truth to coordinate local teams.
Seniority
Mid-Senior, hands-on IC