Otis
–
Ranhola, Delhi, 110041, India
... Plot No C-7, Netaji Subhash Place, NEW DELHI, India Job Title Executive - NE Sales Role Overview Location will be Delhi-NCR ... in major customer organizations, Keeping customer informed, updated and equipped with product development and literature. ... - Jun 17