Human Resources (HR)
Human Resources leads the implementation of the Group's People strategy, facilitating talent management, succession planning and employee mobility while defining and overseeing frameworks that support employee
Posted: a month ago
Get noticed by recruiters
Give your career a boost with Monster's resume services.