Steve Bass joins Irizar UK
Highly respected service engineer Steve Bass has joined Irizar UK as it develops a comprehensive coach aftersales operation. Steve has spent his working career in the bus and coach market, with major roles in two brand importers and, latterly, using his skills with one of…