Role: HR Manager/Executive Location: Noida Sector 63, Onsite role (NO WORK FROM HOME AS OF NOW) Should have at least 6 months of experience in US staffing and