Team


Amedeo Vaccani

Managing Partner
Location
Z├╝rich, Switzerland