Activate Lead
amsterdam, noord-holland, netherlands
Impact Hub Amsterdam
University of Groningen
Rotterdam School of Management, Erasmus University