Talent Management Specialist is responsible for overseeing key aspects of talent management within the organization, including training and development, performance management, employee engagement, and reward and recognition programs. This role involves driving some global talent initiatives and ensuring alignment with…