He studied at the Universities of Bern and Lausanne and subsequently worked at various companies, including a major bank. He has been a business lawyer in Bern and Rubigen for over 20 years. He chairs the Board of Directors of TFO The Family Office AG and advises and supports the management.