Skype – London, England (UK) – Provided by employer on Jul 23, 2013
Skype – London, England (UK) – Posted on Mar 13, 2013
What is Skype? Skype is for doing things together, whenever you’re apart. Skype’s text, voice and video make it simple to share experiences with the people that matter to you, wherever they are. With Skype, you can… — Full Overview
Provided by employer [?]
Your feedback has been sent to the team and we'll look into it.