Purpose
The position of ‘Global Talent & Performance Lead’ plays a key role in driving the talent & performance management strategies on global scale. This involves designing, implementing, and managing frameworks and initiatives that identify, develop, and retain high-performing talent. It requires close collaboration with HR leaders/business to align talent and performance strategies with corporate goals.
Responsibilities
Talent & Performance Management
- Develop and implement Talent & Performance strategies to identify, grow, and retain top talent across regions.
- Drive the design and implementation of future-oriented, innovative talent and performance initiatives that promote employee development, engagement, high performance; develop & implement global talent identification & succession planning frameworks; create & maintain talent pipelines, focusing on critical roles & future business needs.
- Oversee implementation of global talent assessments; ensuring consistency & fairness; create career pathing, progression tools to support growth & engagement
- Analyze talent data to identify trends & areas for improvement, providing actionable insights
- Design, implement, and continuously improve talent & performance management processes to drive a high-performance culture.
- In collaboration with the broader HR-team, educate and coach managers and employees on performance evaluation tools, goal setting, and feedback best practices.
Implement & Use of Technology
- Identify, deploy, and implement HR technology solutions to enhance talent & performance processes;
- Ensure user-friendly interfaces and workflows to maximize stakeholder adoption of performance and talent tools;
Talent Mapping
- Use/Implement advanced technology platform to map organizational talent, identify skill gaps & track performance;
- Conduct data-driven analyses to perform talent planning, promotions and OD decisions;
Data & Metrics:
- Set & implement HR analytics to monitor talent & performance program success and ROI, using globally standardized tools and criteria to assess employee contributions and potential;
- Set up Learning Management System
- Evaluate the effectiveness & recommend enhancements where needed,
- Prepare regular reports & dashboards for leadership to track progress & alignment with business priorities;
Foster a Culture of Performance Excellence
- Design and implement a performance management system that promotes clarity, accountability, and continuous feedback;
- Train managers and teams on effective goal-setting techniques and feedback processes;
- Enhance employee engagement by linking individual performance to broader organizational success;
- Drive change management efforts to establish a culture of transparency and performance excellence;
Requirements:
- Degree in HR, Social Sciences, Business, Psychology, or related field;
- 7+ years in Talent & Performance management, including 3+ years globally;
- Proven expertise in designing & launching talent & performance strategies (from scratch);
- Understanding / proficiency in HR Technology Platforms & tools;
- Expertise in driving organisational change & gain stakeholder buy-in (influencing);
- Experience in upskilling leadership & driving cultural change in global organisations;
- Demonstrated ability to handle large-scale projects with cross-functional teams/leaders;
- Analytical mindset with strong data analysis & reporting capability;
- Leadership experience managing in/direct diversified stakeholders;
- Knowledge of global HR trends & best practices, particularly in talent development & performance;
- Skilled in project management; skilled in using metrics & analytics to inform decisions – ability to thrive in complex & rapidly evolving environments;
- Willingness to travel sporadically;