John P. Leuenberger

citizen of Ursenbach, Ganterschwil (Bütschwil-Ganterschwil)

Commercial register

Chair of the board of directors · sole signature · Schwende

Delegate of the board of directors · sole signature

until Sep 18, 2024

Delegate of the board of directors · sole signature

until Jun 25, 2021

Chair of the board of directors · sole signature · Engelberg

Member of the board of directors · sole signature

until Sep 12, 2024

einziges Mitglied · sole signature

until Mar 1, 2022

Chair of the board of directors · sole signature

until Jan 31, 2008

Chair of the board of directors · sole signature · Alpnach

Member of the board of directors · sole signature

until Sep 13, 2024

einziges Mitglied · sole signature

until Mar 1, 2022

einziges Mitglied · sole signature · Alpnach

until Apr 18, 2012

Member of the board of directors · joint signature by two · Wattwil

until May 29, 2009

Member of the board of directors · sole signature

until Dec 23, 2008