Mauri Torra

Mauri Torra

20 years defining and building digital products with people who use and create them in mind. Digital Product Manager. Madrid.