Operator of a social marketing platform intended to organize, save time, and easily manage social media accounts. The company's platform leverages technology to empower businesses and agencies to grow...

Information Technology
Paris, France
Founded 2000
192 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$19M
Last Round
N/A