Our Inagural City

Amsterdam

With its vibe that is grounded in a rich local culture, Amsterdam makes the ideal city begin.

Amsterdam is home to over 100,000 internationals hailing from over 175 different countries. A metropolitan city with a small footprint and a tolerant population we are happy to announce our inagural city will be Amsterdam.