Company Description We suggest you enter details here. Role Description This is a full time on site role located in New Delhi for a Telesales Executive at Images Partner. The Telesales Executive will be responsible for generating leads, interacting with…