About The Role
The Head of Talent Management will be responsible for developing and implementing the organization’s corporate talent management strategy, as well as creating a robust succession planning methodology.
Less than 10%
Substantial experience as an in-house talent specialist required
Outstanding communication and stakeholder management skills required
Prior experience in implementing creative succession planning processes and HR systems required