Michelin appoints new customer engineering support team manager
Carl Williams to head up Michelin’s technical team in the UK & Ireland Carl Williams has been appointed Customer Engineering
Read moreCarl Williams to head up Michelin’s technical team in the UK & Ireland Carl Williams has been appointed Customer Engineering
Read moreMichelin Tyre plc has appointed John Howe as Managing Director for the UK & Ireland, with effect from 1 January
Read more