Additional General Manager (Human Resources) jobs in Bharuch - Gujarat Narmada Valley Fertilisers & Chemicals Limited