Search
Search

Masternaut Hires a New Vice President of Global Sales

Masternaut Hires a New Vice President of Global Sales

Mister Olivier Mansard has come all the way from France to be enrolled as the new VP of Global Sales of Masternaut, which is one of the leading businesses in fleet telematics provisions around Great Britain and France. Having been in place and operating between the neighboring countries since the year 1996, the company caters […]