Shanghai , China
Helsinki, Finland
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