Innovation Manager
The Hague, South Holland, Netherlands
Buzzcapture b.v
Booking.com
Developer
Delft University of Technology
Bernardinuscollege