Evidence Action

New Delhi
Total Offices: 2
670 Total Employees
Year Founded: 2012

Teams at Evidence Action

2 Days AgoSaved
In-Office
New Delhi, Delhi, IND
Other
Lead People & Culture strategies and HR operations for EAII Advisors India, overseeing payroll, multi-state compliance, employee relations, talent development, performance management, Total Rewards, HR analytics, and employee engagement. Manage a growing HR team and partner with leadership to drive workforce planning, process improvements, and a positive inclusive culture.