Vice President Sales and Marketing Germany-Austria-Switzerland
Mijdrecht, UT, NL
TomTom
Vice President Sales and Marketing Germany-Austria-Switzerland
TomTom
Vice President Central Europe (Benelux + Germany-Austria-Switzerland)
TomTom
Managing Director Consumer
TomTom
Senior Vice President Sales EMEA-Latin America
TomTom
Chief Revenue Officer (CRO)
TomTom
Regional Manager Nordics
TomTom
Managing Director Consumer and Enterprise
TomTom
Vice President Sales Northern Europe
TomTom
Senior Vice President Sales EMEA-US-LATAM
TomTom
Vice President Benelux, Central and Eastern Europe
Karel de Grote-Hogeschool
INSEAD
Cambridge Judge Business School