Ennov logo

Ennov

3 followers

Headquartered in Paris, France, with offices in the North America, Europe, and Asia, Ennov provides the most original, comprehensive and cost-effective suite of web-based software solutions for the Life Sciences industry. From leading pharmaceutical companies to emerging biotechs, we proudly serve o... Read more

Industries

Employees

201-500

Links


Org chart

Founder and CEO
Collapse
Directrice commerciale et marketing
Chief Product Officer
Chief HR Officer
Group Chief Financial Officer
Chief Service Delivery Officer / Directeur des Prestations de Service Groupe
DIRECTEUR SECTEUR SANTE