manager mechanical careers in Delhi, India