Greg Elson

citizen of Grande-Bretagne, Genève

Commercial register

Chair of the executive board · Partner · sole signature · Neuchâtel

since Sep 6, 2022

Owner · sole signature · Genève

since Apr 4, 2019

Owner · sole signature

until Apr 4, 2019

Director · joint signature by two · Basel

until Mar 13, 2023