Santiago Castillo
Santiago Castillo

Santiago Castillo

Design Research, Innovation, & Management.

Editor of SCHEMA Strategy

Highlighted by Santiago Castillo