Managing Director
Haslingden, Lancashire, United Kingdom
Rosso Buses
National Express
Stagecoach North West
Operations Director