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 toact as a guide for people and businesses. Helping them to understand, access, enjoy and make the most of all that technology can offer. ...
Posted Nov 28, 2013
Application Deadline: None