Ennov

2 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

President & 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
Vice-president Of Sales And Sales Operations, EMEA