Ennov logo

Ennov jobs and careers

Greensboro, NC, United States

As of October 23, 2026, Ennov has no open roles listed.

About Ennov

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 over 250 companies and 250,000 users around the world. Since 1999, we have been developing innovative, powerful and easy-to-use software for regulated content, data and process management. Our solutions are designed and built to support the entire Life Sciences R&D continuum including Quality (EDMS, QMS, LMS), Clinical (eTMF, CTMS, EDC), Regulatory (Publishing, RIM, xEVMPD, IDMP, EUDAMED), and Pharmacovigilance (SAE Management and PV Signal Detection). Ennov is ISO9001:2015 certified for all software products and processes and we boast a 100% success rate in customer audits. Our solutions enjoy extremely high user adoption rates, thanks to our intuitive user interfaces and commitment to building solutions that work the way our users work. We also have very high customer satisfaction ratings with an on-time project delivery rate of 98.5% and an annual maintenance renewal rate of 96%.

Employees
350
Headquarters
Greensboro

Leadership

The top of Ennov's org chart, with how many people report into each leader.

OPPhoto of Olivier Pâris

Olivier Pâris

President & CEO

70 reports

JDPhoto of James Deleuse

James Deleuse

Chief Product Officer

34 reports

LBPhoto of Laure Bros

Laure Bros

Directrice commerciale et marketing

17 reports

FLPhoto of Franck Lehmann

Franck Lehmann

Chief Service Delivery Officer / Directeur des Prestations de Service Groupe

5 reports

CCPhoto of Colm CROWLEY

Colm CROWLEY

Chief HR Officer

3 reports

SRPhoto of Sebastien Rossi-Ferrari

Sebastien Rossi-Ferrari

Group Chief Financial Officer

3 reports

CBPhoto of Chaba Ballo

Chaba Ballo

Vice-president Of Sales And Sales Operations, EMEA

2 reports

Jobs at Ennov

No open positions right now. Explore more companies on TheJobsMap.

Ennov jobs: common questions

Is Ennov hiring right now?
Ennov has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Ennov's careers site.
Where is Ennov headquartered?
Ennov is headquartered in Greensboro, NC, United States.
Who leads Ennov?
Olivier Pâris, President & CEO, is at the top of Ennov's org chart.
How do I apply for a job at Ennov?
Pick a role on Ennov's TheJobsMap page and select Apply. Every listing links to the original posting on Ennov's own careers site, so you apply directly with the employer.