Ian Mincher

Ian has over 15 years experience in the transport industry and oversees the day to day running of the Leeds depot.