After receiving his medical degree from the University of Freiburg in Germany, he trained in Paris and London. He completed a general surgery residency in Basel, Switzerland, and received training in plastic surgery as a resident and registrar at University Hospital of Geneva. In 2008, he opened his Concept Clinic plastic surgery practice in Geneva. Dr. Schlaudraff is on the board of directors of the International Society of Aesthetic Plastic Surgery, is section editor of fat grafting coverage for the journal Aesthetic Plastic Surgery and is Director of the Medical Advisory Board of the Swiss Stem Cell Bank (SSCB).