Strategic Business Development Manager
TomTom International
Delft University of Technology
Nederlands Instituut voor Marketing