Eric Halff

citizen of Bâle, Bellevue

Commercial register

Member of the board of directors · sole signature · Genève

since Jun 29, 2026

Partner · pour 100 parts de CHF 100 · no signing authority · Genève

since Oct 7, 2025

Chair of the board of directors · joint signature by two · Zug

since Aug 10, 2020

Chair of the board of directors · joint signature by two · Zug

since May 24, 2019

Member of the board of directors · joint signature by two · Lausanne

since Oct 29, 2015

Chair of the board of directors · joint signature by two · Zug

since Dec 19, 2013

Chair of the board of directors · joint signature by two · Genève

since May 11, 2011

Member of the board of directors · joint signature by two · Genève

since Apr 15, 2011

Secretary of the board of directors · joint signature by two · Genève

Secretary of the board of directors · joint signature by two · Genève

Secretary of the board of directors · joint signature by two · Genève

Managing director · joint signature by two · Genève

Member of the board of directors · joint signature by two · Fribourg

until Mar 9, 2026

Member of the board of directors · sole signature · Fribourg

until Mar 9, 2026

Chair of the board of directors · joint signature by two · Genève

until Feb 9, 2026

Chair of the board of directors · joint signature by two · Fribourg

until Jan 12, 2026

Member of the board of directors · sole signature · Genthod

until Feb 28, 2025

Managing director · sole signature · Genève

until Feb 5, 2025

Managing director · sole signature · Genève

until Jan 30, 2025

Member of the board of directors · joint signature by two · Genève

until Dec 23, 2024

Secretary of the board of directors · joint signature by two · Fribourg

until Dec 6, 2024

Secretary of the board of directors · joint signature by two · Genève

until Dec 4, 2024

Secretary of the board of directors · joint signature by two · Genève

until Dec 4, 2024

Managing director · sole signature · Genève

until Nov 14, 2024

Secretary of the board of directors · joint signature by two · Genève

until Nov 13, 2023

Member of the board of directors · joint signature by two · Fribourg

until Apr 24, 2023

Managing director · sole signature · Genève

until Apr 13, 2023

Chair of the board of directors · joint signature by two · Genève

until Apr 4, 2023

Member of the board of directors · joint signature by two · Le Locle

until Dec 1, 2022

Member of the board of directors · sole signature · Genève

until Oct 27, 2022

Member of the board of directors · sole signature · Lausanne

until Jun 29, 2022

Managing director · joint signature by two · Genève

until May 25, 2022

Chair of the board of directors · joint signature by two · Genève

until Mar 7, 2022

Member of the board of directors · joint signature by two · Carouge (GE)

until Mar 4, 2021

Chair of the board of directors · sole signature · Genthod

until Jun 24, 2020

Member of the board of directors · sole signature · Genève

until Apr 15, 2019

Chair of the board of directors · sole signature · Genève

until May 3, 2018

Managing director · pour 10 parts de CHF 1'000 · joint signature by two · Genève

until Mar 29, 2018

Member of the board of directors · joint signature by two · Fribourg

until Jul 4, 2017

Member of the board of directors · joint signature by two · Genève

until Jun 8, 2017

Member of the board of directors · joint signature by two · Genève

until Jun 8, 2017

Secretary of the board of directors · joint signature by two · Plan-les-Ouates

until Dec 14, 2016

Member of the board of directors · joint signature by two · Fribourg

until Oct 5, 2016

Managing director · sole signature · Genève

until Mar 21, 2016

Chair of the board of directors · joint signature by two · Genève

until Mar 6, 2015

Secretary of the board of directors · joint signature by two · Genève

until Feb 23, 2015

Managing director · joint signature by two · Genève

until Mar 27, 2014

Member of the board of directors · joint signature by two · Genève

until Feb 14, 2014

Member of the board of directors · joint signature by two · Genève

until Feb 13, 2014

Member of the board of directors · joint signature by two · Carouge (GE)

until Dec 30, 2013

Member of the board of directors · joint signature by two · Genève

until Nov 8, 2013

Member of the board of directors · joint signature by two · Genève

until Oct 4, 2013

Chair of the board of directors · joint signature by two · Genève

until Oct 4, 2013

Member of the board of directors · joint signature by two · Genève

until Jun 20, 2013

Managing director · joint signature by two · Genève

until Nov 28, 2012

Delegate of the board of directors · joint signature by two · Vernier

until Jul 14, 2009

Managing director · joint signature by two · Genève

until Nov 9, 2007

Member of the board of directors · joint signature by two · Nyon

until Apr 13, 2007

Member of the board of directors · sole signature · Genève

until Jun 18, 2004

Member of the board of directors · sole signature · Genève

until May 30, 2003

Vice-chair of the board of directors · joint signature by two · Genève

until Oct 13, 2000

Delegate of the board of directors · joint signature by two · Genève

until May 22, 2000

Member of the board of directors · joint signature by two · Genève

until May 26, 1999

Director · joint signature by two · Genève

until Oct 6, 1997