Aztec Information Services
Consultant
Lightspeed Research
Senior Project Manager
Fiftyfive5, part of Accenture Song
Consultant
Nature Research
Associate Director
UpToYouToo
Project Manager
De Haagse Hogeschool / The Hague University of Applied Sciences
Erasmus University Rotterdam
Tallinn University