Environmental / Chemical / Mechanical Engineers with understanding and experience of operations and maintenance of industrial effluent treatment plants and laboratory studies, willing to be stationed at project sites across India, albeit mainly in Western India
Engineer • Delhi, IN