Tele Sales Executive Position Location : Noida, Delhi NCR Company Overview : iN Technologies is a leading call centre that provides a range of services to
- Grow the sales pipeline to consistently meet monthly/quarterly targets - Keep the email list updated and make sure that the existing ones are credible and