This role is responsible for defining and implementing a global talent model that aligns with business strategy and drives future growth. The position involves leading the Global Talent Management Team, overseeing various talent processes such as performance management, talent review, succession planning, and career development. It also includes driving the strategy for executive and leadership development programs, competency frameworks, assessments, and coaching. Additionally, the role leads change management initiatives, provides expertise in organization design, and manages financial aspects including budgeting and forecasting for a global organization. The position requires building a compelling vision, recruiting and developing talent, increasing employee engagement, and leveraging technology for talent processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive