Login Enter

Ubisoft

11 months ago

Talent Business Partner

Sign up free Log in

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

Company information

Company
Ubisoft
Location
Canada, Québec, Québec City Canada
Posted
11 months ago
View all jobs at Ubisoft

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.

Required skills

Interested in this position?

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