OTR3

0 followers


OTR3 is a biotechnology company.

Industries

Headquarters

Employees

Links

Org chart

Denis Barritault

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