Global Talent Manager: Succession & Development

Posted 14 hours 6 minutes ago by IQUW Property Insurance

Permanent
Full Time
HR / Recruitment Jobs
London, United Kingdom
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.