Marco Zappalorto

marcozappalorto
Marco is the Chief Executive of Nesta Italia and Director of the Social Innovation Design BA at IAAD University.