Marc Oliver Gerosa
citizen of Schaffhausen, Speicher
Commercial register
Chair of the board of directors · Managing director · sole signature · St. Gallen
Chair of the board of directors · Managing director · sole signature
until Mar 11, 2025Member of the board of directors · Managing director · sole signature
until Nov 17, 2022