Santi Casas

Small Business Owner in Terrassa, Espanya

Santi Casas

Small Business Owner in Terrassa, Espanya

Visit my company website

From Terrassa, Catalonia.

Open-minded. Co-founder of Validated ID