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.
Alida ArteagaRegional Coordinator
Meet our team
Course Development Manager
Head of Global Operations
Regional Coordinator Kyiv