Photography from: Detail | CETT
Universidad de Barcelona
About CETT
About CETT >

NATÀLIA SÁNCHEZ CASTRO

Senior Manager Ajuntament de Barcelona

Master in Sustainability Universitat Politècnica de Catalunya