Debiopharm employs 472 employees. The Debiopharm management team includes Bertrand Ducrey (CEO), Olivier David (Associate General Counsel), and Luke Piggott (Director of Business Development).
Looking for a particular Debiopharm employee's phone or email?