Telefonica - Slough, United Kingdom
Company We have global reach, presence in over 20 countries and serve over 310 million customers. We believe|that the possibilities of technology should be open to everyone. That way, we can all do more, live better, be more. Our mission|is to act as a guide for people and businesses. Helping them to understand, access, enjoy and make the most of all that technology can offer.
Posted Dec 11, 2013
Application Deadline: None