Santiago Castillo
Santiago Castillo

Santiago Castillo

Design Research, Innovation, & Management.

Editor of SCHEMA Strategy