The Swedish capital - Stockholm is the tech startup capital of Europe with the 2nd most unicorns per capita in the world, behind only Silicon Valley. Stockholm is the 13th most high-tech city in the world and home to a string of successful digital firms. A great city with a bustling IT community - which is why we choose to have our office here.
Anastasiia KlonovaStrategic Partnership Manager
Meet our team
Strategic Partnership Manager
Course Development Manager
Head of Global Operations