2007 - 2025 Stellvertretender Klinikdirektor, Dermatologische Klinik, USZ
2006 Klinikdirektor ad interim, Dermatologische Klinik, USZ
1996 - 2006 Leitender Arzt der Dermatologischen Klinik, USZ
1995 Habilitation an der Universität Zürich
1994 - 1996 Oberarzt Dermatologische Klinik, USZ
1993 Stipendiat des Schweizer Nationalfonds, University in Cleveland, Ohio
1993 Research fellow am Skin Disease Research Center der Case Western Reserve
1987 - 1992 Assistenzarzt an der Medizinischen Klinik der Universität Heidelberg, Dermatologischen Klinik Würzburg, Dermatologische Klinik USZ (Prof. G. Burg)