Elena de Benavides Jiménez

Elena de Benavides Jiménez

Open Innovation & Entrepreneurship Lead

Elena de Benavides Jiménez