COVID-19: Our number one priority is the health and safety of our employees and customers. See statement from our CEO.

Stockholm Campus

Stockholm is more than the economic heart of Sweden – it’s consistently ranked as one of the top three economies for technological readiness and ICT use by the World Economic Forum. It’s the connectivity node of the north; the best strategic location for reaching both northern Europe and the rapidly growing Internet economies of Russia and the Baltics.