People

Michelin Hutchings

Michelin Appoints Hutchings

Lee Hutchings named as Michelin’s new director of services and solutions Lee Hutchings Joins Michelin UK…