Michel Barro
citizen of Carouge (GE), Carouge (GE)
Commercial register
Chair of the board of directors · joint signature by two · Carouge (GE)
since Dec 29, 2022Member of the board of directors · sole signature · Carouge (GE)
since Nov 4, 2019Chair of the executive board · pour 160 parts de CHF 100 · sole signature · Carouge (GE)
Chair of the executive board · pour 90 parts de CHF 100 · sole signature
until Jul 11, 2022Managing director · pour 90 parts de CHF 100 · sole signature
until Jul 17, 2019Managing director · pour 100 parts de CHF 100 · sole signature
until Oct 22, 2018Managing director · pour 187 parts de CHF 100 · sole signature
until May 21, 2015Member of the board of directors · sole signature · Fribourg
Chair of the executive board · pour 100 parts de CHF 1'000 · sole signature · Carouge (GE)
Member of the board of directors · sole signature · Carouge (GE)
sole signature
until Jan 26, 2016Member of the board of directors · sole signature · Carouge (GE)
Chair of the board of directors · sole signature
until Jul 25, 2025Member of the board of directors · sole signature
until Jun 11, 2024Member of the board of directors · joint signature by two
until Feb 23, 2022Member of the board of directors · sole signature · Lausanne
until Jun 4, 2024Chair of the board of directors · sole signature · Carouge (GE)
until Apr 15, 2024Secretary of the board of directors · joint signature by two · Genève
until Mar 13, 2023Member of the board of directors · joint signature by two · Lausanne
until Nov 27, 2020membre* · joint signature by two · Genève
until Oct 24, 2002Trademarks, designs and patents
Swiss patent · CH716037 · Holder, Inventor
Swiss patent · CH715806 · Agent, Holder, Inventor
Swiss patent · CH715807 · Agent, Holder, Inventor
Swiss patent · CH715331 · Agent, Inventor
Swiss patent · CH714901 · Holder
Swiss patent · CH709432 · Holder, Inventor
European patent · EP2714500 · Holder
European patent · EP1349769 · Pledgee