Login or sign up Lost password?
Login or sign up
Skype division headquarters are in Luxembourg but most of the development team and 44% of all the division's employees are still situated in Tallinn and Tartu, Estonia.