- Full-time
- HR
... India. The location of this position will be Delhi. Major Activities - Act as an HR partner to Country Management and Program Leaders, providing guidance on staffing needs, workforce planning, staff development and HR policies. - Manage recruitment and selection processes for Locally Recruited Staff (LRS), including job ...
New Delhi, भारत