Francisco Serra

nationality: Spain, Barcelona (ES)

Commercial register

Partner · no signing authority · Zürich

until Apr 21, 2026