4 ms·
Sorry to be cynical but if I am building a new social media company the first place I look for executives wouldn't be the World Economic Forum.
by rmason 4y ago
Sorry to be cynical but if I am building a new social media company the first place I look for executives wouldn't be the World Economic Forum.