Human Resources India is hiring a Head HR / General Manager – HR based in Delhi. We are looking for a male candidate with 12 to 18 years of progressiv...