Helsinki, Finland
Montreal, Canada
The influencer marketing platform wants to expand in to several digital entertainment sectors