Vacancy for the job of Telesales SpecialistBizrise Technologies Pvt Ltd (YC W20) | Noida, Uttar Pradesh, India449 Views Full Time4 February 2021