... Our client, a leading natural resources company committed to excellence in ... . This Human Resources Manager position oversees all aspects of human resources practices and ... counselling to employees and managers. Manage performance appraisal processes ...
a day ago