+358 505 181 074
Don't hesitate to email us, you'll get a prompt response.
We're a distributed team located in three different countries. In Helsinki, you'll find us at Flux, a fabulous co-working space in the center of the city.
Inarintie 16 B 22