environment and sustainability manager careers in Jodphur, India