Marco Riva
citizen of Lugano, Uznach
Commercial register
Chair of the board of directors · sole signature · Rapperswil (SG)
since Oct 6, 2016Member of the board of directors · joint signature by two · Rapperswil (SG)
since Nov 6, 2015Member of the board of directors · joint signature by two · Wollerau
since Dec 28, 2000Chair of the board of directors · sole signature · Rapperswil (SG)
since Sep 19, 1997Managing director · sole signature · Feusisberg
Chair of the executive board · sole signature
until Jun 6, 2023Vice-chair of the board of directors · joint signature by two · St. Gallenkappel
Member of the board of directors · joint signature by two
until Jul 16, 2021Chair of the board of directors · sole signature · Rapperswil (SG)
Chair of the board of directors · sole signature
until Apr 11, 2007Chair of the board of directors · sole signature
until Dec 2, 2004Member of the board of directors · sole signature
until Oct 24, 1997Member of the board of directors · sole signature
until Apr 10, 1996