John Horn joins Irizar UK
John Horn has joined Irizar UK’s team as UK Bus Project Manager. John’s background includes senior sales positions at Wadham Stringer, East Lancashire Coachbuilders, British Citybus, Darwen Group and Optare. In his new role he will have special responsibility to the delivery of the global group’s i2e single deck in the UK. He has recent […]