Michelin appoints Carl Williams as UK, Ireland technical team head
Michelin has appointed Carl Williams as customer engineering support team manager UK & Republic of Ireland at Michelin Tyre plc. He will lead a team of experienced technical managers working across all product lines. Williams will take over from Rob Blurton, who will retire from Michelin at the end of September after 44 years with the business, much of it spent supporting truck and bus fleet customers.