Managing Director
Benoit Latouche
CEO Approval Rating
90/100
IDEA is a France-based laboratory testing company that offers clinical and in-vitro testing and regulatory services for the cosmetics and personal care industries.