Manager, Human Resources
Summary
Reporting to the Country Chief Executive, you will ensure best fit between employees and organization, delivering quality customer service and committing to recruit, develop, reward and retain engaged employees. You will be responsible for providing leadership including technical and administrative support in the full spectrum of HR functio...