Louis Debatte is Senior Product Marketing Manager at TomTom Maps. He started his career in financial technology before moving to South Africa and joining TomTom Maps. After a few years mapping the African continent, Louis is now based at the TomTom headquarters in Amsterdam where...
Read More →