Xavier Michellod is an experienced legal professional currently serving as the Premier conseiller juridique for the Ville de Lausanne since 2016. They previously held the position of Juge Cantonal for the Etat de Vaud from 2006 to 2015 and were an Avocat associé at Loroch, Elkaim et Associés from 2004 to 2005. Xavier earned a Master en droit in Swiss law from the Université de Lausanne, completing their degree in 1995.
This person is not in the org chart
This person is not in any teams
This person is not in any offices