Helsinki, Finland
Montreal, Canada
The company also welcomes Peter Cho is its new VP of finance
Ben Grubbs wants to accelerate the growth of the next round of media influencers