Registered with the attorneys' registry of Zurich
- Master of Laws (LL.M.) in Commercial Law, University of Cape Town (2008)
- Attorney at law, Zurich (2004)
- Lic.iur., University of Zurich (2001)
- With ALTENBURGER since 2008
- Zurich Insurance Company, Zurich, legal counsel (2004-2007)
- District Court of Zurich, legal trainee and law clerk (2001-2003)
- Zurich Bar Association (ZAV)
- Swiss Bar Association (SAV)