Preparing a concise company summary based on provided description.
Company Size
11-50
Company Stage
N/A
Total Funding
$4.3M
Headquarters
Paris, France
Founded
2003
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?