About Sandra Camacho

Sandra Camacho
Paris | France

Sandra Camacho
Design & Innovation Strategist | Ex-Googler

Related members From the same Country