Public Prosecutor`s Office of Laufen
Legal Trainee
Zürcher Kantonalbank
Senior Legal Counsel, Firmenkunden and Finanzierungen
Zürcher Kantonalbank
Senior Legal Counsel
Advokatur zum Thurgauerhof
Junior Associate
Baker McKenzie
Senior Associate
Advokatur zum Thurgauerhof
Associate
Public Notary`s Office of Laufen
Legal Trainee
District Court of Laufen
Legal Trainee
Konstanzer Schule für Mediation
ZHAW Zurich University of Applied Sciences