Giovanni Caruso

nationality: Italy, Risch

Commercial register

Managing director · sole signature · Risch

since Feb 4, 2025

Chair of the executive board · sole signature · Schöfflisdorf

Managing director · sole signature

until Feb 25, 2020

sole signature · Spreitenbach

until Dec 24, 2018

joint procuration by two · Rüschlikon

until Jun 5, 2007