Tech Mahindra
–
Chennai, Tamil Nadu, India
... HSE / ESG : Should possess working knowledge on HSC and ESG and sustainability Should be capable of providing training & professional development opportunities for support staff periodically. Should have experience in vendor selection and ... - Jun 19