HR Specialist
Under the direct supervision of the Deputy Director – People, the HR Specialist will lead corporate efforts in talent management, including but not limited to recruitment, succession planning, performance management, diversity and inclusion and senior staffing. S/he will exercise managerial and advisory leadership of Talent Management, and is responsible for the effective design, development and delivery …