TomTom Announces Redundancies – And a new Garmin next week?
Some sad news today from TomTom (link to: tomtom.com) as 136 roles have been made redundant of which 57 are in the Netherlands. I would suspect a few 10s might … Continue reading TomTom Announces Redundancies – And a new Garmin next week?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed