Charles Upchurch

citizen of Ropraz, Bellevue

Commercial register

Owner · sole signature · Bellevue

since Jan 10, 2019

Director · joint signature by two · Morges

since Jul 24, 2009

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

Director · joint signature by two · Morges

until Apr 27, 2015

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

until Apr 15, 2008

Director · joint signature by two · Genève

until Mar 27, 2008

Director · joint signature by two · Genève

until Sep 11, 2006