Trainee at the Permanent Mission of Liechtenstein to the Council of Europe, Strasbourg, 1997-1998
Research assistant at the University of Innsbruck, Institute for Civil Law, project on "Restatement of European Insurance Contract Law" 2000-2001
Judicial clerk in Liechtenstein (Court of Justice and Office of the Public Prosecutor) 2003
Associate at Marxer & Partner 2005-2009, partner since 2010
Internship, Bank Julius Baer & Co. Ltd. (Zurich and Singapore) 2009
Member of the Board of Directors of Centrum Bank AG, Vaduz, 2010-2015 (2011-2014 President)
Member of the Board of Directors of Belvédère Asset Management AG, Zurich, since 2011 (since 2015 President)
Member of the Board of Directors of Confida Holding AG, Vaduz, since 2012