Head of Technical Services & Quality job at National Vehicle Distribution