Location: Preferably from Delhi NCR
We are hiring an HR & Admin Executive for our central team in India.