Tele Sales Executive Position Location : Noida, Delhi NCR Company Overview : iN Technologies is a leading call centre that provides a range of services to
OVERALL PURPOSE OF JOB Manage Seat Demand and Supply, location strategy, Seat Utilization, capacity allocations, relationship with workplace, key interface