Otis
–
Ranhola, Delhi, 110041, India
... Subhash Place, NEW DELHI, India Job Title Executive - NE Sales Role Overview Location will be Delhi-NCR Generating enquires and finalization of orders, Contract Management, supporting sales and marketing functions, Forecasting and target setting. ... - Jun 17