Christophe Hayoz
citizen of Autafond, Onex
Commercial register
Member of the board of directors · sole signature · Troinex
until Apr 26, 2016Chair of the board of directors · sole signature · Plan-les-Ouates
until Jul 1, 2013Member of the board of directors · sole signature · Genève
until Jul 1, 2004