Marcel Mock

citizen of Appenzell, Schönengrund (Neckertal)

Commercial register

Managing director · sole signature · Sisseln

since Feb 19, 2021

Member of the board of directors · sole signature · Wattenwil

sole signature

until Mar 19, 2020