CEO
Fabien de Ladonchamps
CEO Approval Rating
82/100
2012
PublicIndependent CompanyNASDAQOBSN
https://www.obseva.com/