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 · Genève

until Apr 4, 2019