OSD is a France-based medical device company the develops and distributes implants for spine surgery to the healthcare industry. OSD was founded in 2005. OSD's headquarters is located in Avignon, Provence-Alpes-Côte-d'Azur, FR 84911.
OSD's President ... OSD's President & CEO, Nicolas Papillon, currently has an approval
rating of 90%. OSD's primary competitors are NEURO France, Spineway & Medicrea.
There have been no acquisitions found related to OSD
Funding data cannot be found related to OSD
Recent investment data cannot be found related to OSD