Dr Deuschel has been trained as chemist and received her Ph.D. in Science from the faculty of Sciences of the University of Fribourg, Switzerland in 1987. She later completed an MBA from HEC and EPFL, Lausanne, Switzerland, in 2007. Previous job experiences include post-graduate research at the University of California at Berkeley, Faculty member of the University of Bern, Switzerland. Dr Deuschel has also been Chief Operating Officer, and then Chief Executive Officer at Athelas SA Geneva, Switzerland, a start up company active in the fields of antibacterial drug-discovery, and Chief Scientific Officer at Anteis SA Geneva, Switzerland. She joined Debiopharm International SA in 1995.