Mallikarjun Rao is the Chief Technology and Information Officer of Telefónica Business Sales.
2,840 people are employed at Telefónica Business Sales.
The NAICS codes for Telefónica Business Sales are [5111, 515120, 511140, 515, 51114, 51, 51512, 5151, 511].
The SIC codes for Telefónica Business Sales are [481, 48].