Strategy | Innovation | Customer Experience | Growth Acceleration | Partner
Elgg, Zürich, Switzerland
Prophet
INSEAD
The University of Texas at Austin