Global Talent Manager: Succession & Leadership

Company: Starr
Apply for the Global Talent Manager: Succession & Leadership
Location: London
Job Description:

Starr London seeks a Talent Manager to enhance organisational capability by mapping talent pipelines, identifying high-potential employees and driving evidence-based development across the international HR teams.

You will analyse talent populations, work with senior leaders, and support career progression while contributing to culture and DEI initiatives. The role emphasizes data-driven insights and collaboration with L&D and Talent Acquisition.

#J-18808-Ljbffr…

Posted: October 27th, 2026