Shanghai , China
Pudong, Shanghai, China
Köln, Germany
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