Tag : Teletrac

Teletrac Navman names new VP and managing director

7 months ago / 0 comments

Teletrac Navman has appointed Richard Lilwall as the new vice president and managing director of its Europe division.