She holds a doctoral degree from the University of Fribourg, Switzerland, and a Master of Public Health (MPH) from Harvard University in 2005. From 1991 till 2004 she managed addiction research at the Federal Office of Public Health in Bern, Switzerland.