Co-Founder & CEO
Ben Chemla
CEO Approval Rating
90/100
Shares is a France-based social trading platform that allows users to manage their portfolios and share market insights.