News TomTom appoints new VP of Engineering and Applied Science by Lisa Baker, Editor, UK Business News November 14, 2023