Greg Elson
citizen of Grande-Bretagne, Genève
Commercial register
Chair of the executive board · Partner · sole signature · Neuchâtel
since Sep 6, 2022Owner · sole signature · Genève
since Apr 4, 2019Owner · sole signature
until Apr 4, 2019Director · joint signature by two · Basel
until Mar 13, 2023