
Peter Clarke, who has more than 30 years of experience in the fleet industry, started work this week with the task of developing the firm’s “people come first” ethos. He’ll also oversee the administration team at the company’s headquarters in Stoke-on-Trent. Clarke arrives from telematics firm Masternaut, based in Leeds, and has previously worked for […]