Job Position – Telesales ExecutivernrnrnCompany Profile -rnrnCompany is a MNC which deals in 220 countries globallyCompany is a division of the German logistics company providing international express mail services In India it started its operations in 1979Company has a presence in Pan India and are ….