Founder
zurich, zurich, switzerland
OnlyAnimals
IULM University
MIT Sloan School of Management
The London School of Economics and Political Science (LSE)