August 11, 2023Michelin Connected Appoints UK Sales DirectorMichelin Connected Fleet has appointed Maxime Dupuy to the new role of UK Sales Director as…Ewan Scott