Global Talent Manager: Succession & Development

Company: IQUW Property Insurance
Apply for the Global Talent Manager: Succession & Development
Location: London
Job Description:

Starr London is seeking a Talent Manager to enhance organisational capability by building a detailed, evidence-based view of talent across international lines. You will partner with HR, regional teams and senior managers to support career progression and succession planning with data-driven insights.

You will lead talent measurement, engagement initiatives, DEI activity and support leadership development programmes while shaping performance management practices and mobility strategies.

#J-18808-Ljbffr…

Posted: October 21st, 2026