Global Talent & HR Manager — London

Company: Charles River Associates
Apply for the Global Talent & HR Manager — London
Location: Greater London
Job Description:

A global consulting firm in London seeks a Human Capital Manager to provide HR support across the employee lifecycle and drive high-performance culture. You will advise senior leaders on employee relations and talent development. The ideal candidate has 5-8 years in a professional services setting, strong problem-solving skills, and oversees performance management initiatives. The role emphasizes strategic and operational HR functions and fosters key relationships organization-wide.#J-18808-Ljbffr…

Posted: April 10th, 2026