Sign up to save this job, get alerts, and apply with an optimized CV.

Talent Business Partner

Job description

Job Description

As a Talent Business Partner at the Quebec City studio, you play a strategic role with leaders and their core teams within the Assassin’s Creed franchise projects. You support them in building high-performing teams by aligning Talent strategies with business priorities. With your deep understanding of HR and organizational dynamics, you act as a key connector between the teams you support and the Talent department.

What you’ll do

Strategic Partnerships:

  • Collaborate with production leaders to understand organizational priorities and align HR initiatives with business objectives.
  • Work closely with HR teams (shared services and other partners) to ensure operational needs are aligned with the strategic HR vision.

Leader Engagement and Support:

  • Act as a trusted advisor to senior leaders, fostering a culture of open communication and consistent application of HR policies.
  • Monitor the well-being and engagement of leaders and their core teams, using data and employee insights to guide decision-making and strengthen team cohesion and effectiveness.
  • Provide guidance on complex HR issues and build strong partnerships with business leaders.

Talent Management:

  • Translate business needs into actionable workforce planning, development, and engagement programs to ensure long-term talent readiness.
  • Contribute to healthy performance and well-being management: support high performers, address underperformance, and assess risks (succession planning, redundancy, and action strategies).

Change Management:

  • Play a key role in developing and cascading communication plans by crafting key messages and managing stakeholders to support best practices during change phases.
  • Consult and provide information on organizational change initiatives, including organizational design, cultural transformation, and employee engagement efforts, in order to promote a culture of accountability.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Ubisoft
Location
Canada, Québec, Québec City
Canada
Posted
9 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.