OTR3


OTR3 is a biotechnology company.

Industries

Headquarters

Paris, France

Employees

11-50

Links


Org chart

Collapse
Florent Pascal
Chief Business & Support Officer
Martin Inizan
Chief Operation Officer
Emmanuel Simonot
Head Of Global Sales And Partnerships
Michel Gaillaud
Actionnaire-conseil
Muhammad Elsadek
Country Manager
Agnès Choppin
Chief Scientific Officer
Frédéric Sedel
Chief Medical Officer

Board & advisors

Yannick Pletan
Board Member
Alain Rousseau
Board Member
Dulce Papy
Board Member
Nicolas Willard
Board Member
Catherine Mantel
Board Member