Find us

While still building our new home, we currently operate at 5 separate locations–three at the Otaniemi Campus of Aalto University in Espoo, Finland–and two in Helsinki. Follow these instructions to locate the right thing at the right place. The Otaniemi Campus Most of our operations can be found here, at three different buildings. Otakaari 7 …