Marta Ruiz Limas

Assistant Product Manager
Esparreguera, Spain

About Marta

Languages

Catalan, English, Spanish

Favorite talks