Michelin UK names head of Head of Truck and Bus Marketing

1 May 2012