Officer, Country HR & Admin
JOB SUMMARY: The Officer, Country HR and Admin provides Human Resource and Administrative support for the HR department. He/she will be responsible for HR operational oversight of key HR functions including Talent Acquisition and management, Staff Relations and Administration support,...