Otis
–
Ranhola, Delhi, 110041, India
... Place, NEW DELHI, India Job Title Assistant Manager - 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 10