About This Client

Movistar is a trademark owned by Telefónica SA that operates in Spain and Latin America for landline and mobile products and services. The company gives 16.5 million customers highly developed products thanks to the great experience and leadership Telefónica has all over the world.

Visit Movistar website