Michelin appoints Crawford as manager of Ballymena site

24 Feb 2010